Meaning of geyser

Definition of geyser

(noun) a spring that discharges hot water and steam
(verb) to overflow like a geyser

Other information on geyser

WIKIPEDIA results for geyser
Amazon results for geyser