'Gusher' definitions:

Definition of 'gusher'

(from WordNet)
noun
An oil well with a strong natural flow so that pumping is not necessary

Definition of 'Gusher'

From: GCIDE
  • Gusher \Gush"er\, n. One who gushes. [Colloq.] [1913 Webster]