Skip to main content

Thesaurus

Choose Thesaurus
Term: geothermal power

Energy supplied by the heat of the earth's interior.