hot spring ( synonym found)

Definition of hot spring:

(n) : a natural spring producing water whose temperature is greater than about 20?C

Definition of hot spring:

(n) : a natural spring producing water whose temperature is greater than about 20?C

Back to Top