Yahoo Malaysia Web Search

Search results

  1. Dictionary
    hot spring

    noun

    • 1. a spring of naturally hot water, typically heated by subterranean volcanic activity: "the area is noted for its hot springs, steam jets, and geysers"