Adjective Definition

renewable

1.Definition: capable of being renewed; replaceable

"Renewable energy such as solar energy is theoretically inexhaustible"


2.Definition: that can be renewed or extended

"A renewable lease", "Renewable subscriptions"




Please Share