Translate renewable | into German | into Italian
1(of a contract, agreement, etc.) capable of being renewed:the 30-day truce is renewable by mutual agreement 2(of a natural resource or source of energy) not 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.