hot spring

Noun
  1. A natural spring of water at a temperature of 70 F or above (synset 109328804)

Other Searches