underground thermal energy storage

Synonyms

UTES