geyser
/gˈaɪzɝ/
Explore definitions, synonyms, and language insights of geyser
Definitions
Noun
a spring that discharges hot water and steam
Verb
to overflow like a geyser