Definify.com

Definition 2024


thermal_spring

thermal spring

English

Noun

thermal spring (plural thermal springs)

  1. A hot spring.

Translations