'thermal spring' definitions:

Definition of 'thermal spring'

(from WordNet)
noun
A natural spring of water at a temperature of 70 F or above [syn: hot spring, thermal spring]