hot spring
Meaning
A natural spring producing water whose temperature is greater than about 20 °C (68 °F).
Synonyms
warm spring
comfortably hot bath
hot-water tap
thermcale
thermal mineral spring
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "hot spring" and many other words and sentences in English.