thermal-spring

Nouns

  • (n) a natural spring of water at a temperature of 70 F or above hot spring,

Synonyms

hot spring

Words of close approximity