Synonyms of Thermal spring
Primary definition: A spring whose water comes out at a temperature significantly higher than the surrounding body temperature.
Primary definition: A spring whose water comes out at a temperature significantly higher than the surrounding body temperature.