hot spring Meaning and Definition
1. n. a natural spring of water at a temperature of 70 F or above
A hot spring is a spring produced by the emergence of geothermally heated groundwater that rises from the Earth's crust.
1. n. a natural spring of water at a temperature of 70 F or above
Sponored Video