English dictionary
gusher meaning and definition
Definition and meaning of gusher at MeaningMonkey.org. gusher meaning and definition in the English Dictionary.GUSHER noun
Definition of gusher (noun)
- an oil well with a strong natural flow so that pumping is not necessary
Source: Princeton University Wordnet