'Renewable' definitions:
Definition of 'renewable'
From: WordNet
adjective
That can be renewed or extended; "a renewable lease"; "renewable subscriptions" [ant: nonrenewable, unrenewable]
adjective
Capable of being renewed; replaceable; "renewable energy such as solar energy is theoretically inexhaustible"
Definition of 'Renewable'
From: GCIDE
- Renewable \Re*new"a*ble\ (r?-n?"?-b'l), a. Capable of being renewed; as, a lease renewable at pleasure. --Swift. [1913 Webster]