English version

hot spring in Geology topic

From Longman Dictionary of Contemporary Englishhot springˌhot ˈspring noun [countable] 🔊 🔊 DNa place where hot water comes up naturally from the ground syn geyser