RENEWABLE RESOURCE (RENEWABLE) An energy source that provides an alternative to oil, gas or coal for the generation of electricity.
(An energy source; provides; an alternative to oil, gas or coal for the generation of electricity)
An energy source
provides
an alternative to oil, gas or coal for the generation of electricity