renewable
adjective
1. that can be renewed or extended
- a renewable lease
- renewable subscriptions
2. capable of being renewed; replaceable
- renewable energy such as solar energy is theoretically inexhaustible
Similar word(s): inexhaustible
Sentences with renewable as an adjective:
- Solar and wind power are renewable, but coal is not.
noun
1. A thing that is renewable; especially, a renewable source of energy.
2. A renewable resource.