VariousWords beta
Related Terms:
Definitions:
Noun
geothermal energy
Definition: energy derived from the heat in the interior of the earth
Definition: heat under the ground used to heat water and make steam to turn generator turbines and make electricity.