Search results
- Dictionaryhot spring
noun
- 1. a spring of naturally hot water, typically heated by subterranean volcanic activity: "the area is noted for its hot springs, steam jets, and geysers"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries