'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]