Home

Word

hot spring, n.
more info a natural spring of water at a temperature of 70 F or above
<noun.object>

hot spring thermal spring