Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: thermal spring
  1. A natural spring of water at a temperature of 70 F or above
    - hot spring

Derived forms: thermal springs

Type of: fountain, natural spring, outflow, outpouring, spring

Encyclopedia: Thermal spring