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
Types