thermal spring n 1: a natural spring of water at a temperature of 70 F or above [syn: {hot spring}, {thermal spring}]