Translate renewable | into German | into Italian
Definition of renewable
capable of being renewed:the 30-day truce is renewable by mutual agreement (of energy or its source) not permanently depleted when used:a shift away from fossil fuels to renewable energy
noun (usually renewables)
a source of energy that is not depleted by use, such as water, wind, or solar power.