Definitions for "Hot Spring"
A natural spring that delivers water to the surface that is of higher temperature than the human body.
a pool of hot water that has seeped to the Earth's surface to form a small pond.
a natural spring of water at a temperature of 70 F or above