Definitions for renewable
This page provides all possible meanings and translations of the word renewable
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"
A thing that is renewable; especially, a renewable source of energy.
Able to be renewed; capable of renewal.
Sustainable; able to be regrown or renewed; having an ongoing or continuous source of supply; not finite.
Solar and wind power are renewable, but coal is not.
capable of being renewed; as, a lease renewable at pleasure
Images & Illustrations of renewable
Translations for renewable
From our Multilingual Translation Dictionary
Get even more translations for renewable »
Find a translation for the renewable definition in other languages:
Select another language: