English Dictionary
◊ GEYSER
geyser
n : a spring that discharges hot water and steam
v : to overflow like a geyser