An Encylopedia Britannica Company

gusher

1 ENTRIES FOUND:
gusher /ˈgʌʃɚ/ noun
plural gushers
gusher
/ˈgʌʃɚ/
noun
plural gushers
Britannica Dictionary definition of GUSHER
[count]
: someone or something that gushes
especially : an oil well that produces a large and forceful flow of oil