Meaning of renewable

Definition of renewable

(adj) that can be renewed or extended; "a renewable lease"; "renewable subscriptions"
capable of being renewed; replaceable; "renewable energy such as solar energy is theoretically inexhaustible"

Other information on renewable

WIKIPEDIA results for renewable
Amazon results for renewable