thermal spring Meaning, Definition & Usage

  1. noun a natural spring of water at a temperature of 70 F or above
    hot spring.

WordNet