geyser
nounDefinition of geyser
1
: a spring that throws forth intermittent jets of heated water and steam
2
British
: an apparatus for heating water rapidly with a gas flame (as for a bath)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more