Definition of hot spring

Online Dictionaries:
Definition of hot_spring Options|Tips
hot  spring  
thesaurus
1. [n] a natural spring of water at a temperature of 70 F or above .


What is the definition of hot_spring