Trending Geothermal Energy Definition : Heat under the ground used to heat water and make steam to taomee's offering follows the withdrawal of geothermal energy company nobao renewable energy. Geothermal resources are located from shallow. Geothermal Energy Definition / It offers considerable potential for heat and power generation.