Definition of Thermal Spring

  • 1. A natural spring of water at a temperature of 70 F or above Noun

Synonyms for word "thermal spring"

Semanticaly linked words with "thermal spring"

Hyponims for word "thermal spring"