Translate renewable | into German | into Italian Definition of renewable
adjective
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.