VariousWords beta
Related Terms:
Definitions:
Noun
geyser
Definition: a spring that discharges hot water and steam
Definition: A boiling natural spring which throws forth at frequent intervals jets of water, mud etc., driven up by the expansive power of steam.
Verb
geyser
Definition: to overflow like a geyser
Definition: To (cause to) rush or burst upward like water from a geyser.