Hello, GAMES; BROWSE THESAURUS; WORD OF THE ... Definition of energy. Free online Dictionary including thesaurus, children's and intermediate dictionary by Wordsmyth. Renewable energy definition, any naturally occurring, theoretically inexhaustible source of energy, as biomass, solar, wind, tidal, wave, and hydroelectric power, that is not derived from fossil or nuclear fuel.
Let Us Know. If you would like to make a correction or add a term to this glossary, email a definition and citation/reference for the word to Media and Public Communications Office.