renewable energy source


renewable energy source

[ri‚nü·ə·bəl ′en·ər·jē ‚sȯrs] (engineering) A form of energy that is constantly and rapidly renewed by natural processes such as solar, ocean wave, and wind energy.