Meaning of thermal spring

Definition of thermal spring

(noun) a natural spring of water at a temperature of 70 F or above

Other information on thermal spring

WIKIPEDIA results for thermal spring
Amazon results for thermal spring