Definition of thermal spring in English:
A spring of naturally hot water.
- In the late 1970s, the water flowing from the thermal spring was diverted for the development of a spa.
- Hot Springs is the country's oldest national park, originally created by Congress in 1832 to preserve the 47 naturally flowing thermal springs in the area.
- Yes, the waters from the thermal springs that feed the town's impressive fountains and the blissful spa really must have magical powers.
Definition of thermal spring in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in India
Most popular in Pakistan