Forms of energy that are constantly and rapidly renewed by natural processes such as solar, ocean wave, and wind energy. (from McGraw-Hill Dictionary of Scientific and Technical Terms, 6th ed)

Synonyms: Sustainable Energy, Energy, Renewable, Renewable Energies, Sustainable Energies, Renewable Energy, Energy, Sustainable, Energies, Sustainable, Energies, Renewable

Instance information

comment

2012

identifier

D059205

Instance relations