English dictionary
hot spring meaning and definition
Definition and meaning of hot spring at MeaningMonkey.org. hot spring meaning and definition in the English Dictionary.HOT SPRING noun
Definition of hot spring (noun)
- a natural spring of water at a temperature of 70 F or above
- synonyms: thermal spring
Source: Princeton University Wordnet