Advertisement
Synonyms of Geyser
Primary definition: A hot spring in which water intermittently boils, sending a tall column of water and steam into the air.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Related Grammar & Writing Masterclasses
View all guides →Advertisement