The AI-powered English dictionary
plural hot springs
A natural spring producing water whose temperature is greater than about 20°C (68°F). examples