Advertisement

Dictionary


renew'able en'ergy




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. Also called soft energy.

Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.

renewablerenewal

Related Content


Advertisement

Play Hangman

Play Poptropica

Play Same Game

Try Our Math Flashcards