'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]