Definition of "Renewable" :
adjective: capable of being renewed; replaceable
"Renewable energy such as solar energy is theoretically inexhaustible."
adjective: that can be renewed or extended
"A renewable lease."
adjective: capable of being renewed; replaceable
"Renewable energy such as solar energy is theoretically inexhaustible."
adjective: that can be renewed or extended
"A renewable lease."