Meaning
- 1.
hot spring — A facility for bathing in water naturally heated from the ground, or a place where such water comes out.
- 2.
hot spring — A spring where water naturally heated from the ground gushes out.
hot spring — A facility for bathing in water naturally heated from the ground, or a place where such water comes out.
hot spring — A spring where water naturally heated from the ground gushes out.