hot spring Meaning, Definition & Usage

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

WordNet