Definition of gusher

Definition of gusher
  1. gusher Noun One that gushes
  2. gusher Noun An oil well that has a natural flow and so no pumping is needed.
Need more help? Try our forum NEW