renewable Meaning, Definition & Usage
-
adjective that can be renewed or extended
- a renewable lease
- renewable subscriptions
-
adjective satellite capable of being renewed; replaceable
- renewable energy such as solar energy is theoretically inexhaustible
WordNet
Re*new"a*ble adjective
Definitions
Capable of being renewed; Swift.as, a lease .renewable at pleasure