Hot spring
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A natural spring producing water whose temperature is greater than about 20 °C (68 °F).
- 2 a natural spring of water at a temperature of 70 F or above wordnet
noun ·Rare ·Advanced level