adjective
- 1.(of a contract, agreement, etc.) capable of being renewed."we are on renewable annual contracts"
- 2.(of a natural resource or source of energy) not depleted when used."a shift away from fossil fuels to renewable energy"
noun
- a natural resource or source of energy that is not depleted by use, such as water, wind, or solar power."production costs for the renewables are higher than for coal, oil, or gas"
(of a resource) Sustainable; able to be regrown or renewed; having an ongoing or continuous source of supply; not finite.
VastaKustutaBy Glosbe