hot spring
English Dictionary
->
Letter H
-> hot spring
Search Dictionary:
hot spring Definition
(n)
a
natural
spring
of
water
at
a
temperature
of
70
F
or
above
hot spring Synonyms
hot spring
thermal spring
© Art Branch Inc.