Beelingo.com

English Dictionary

  • Hide translation

 gusher gusher

noun

  • an oil well with a strong natural flow so that pumping is not necessary  ( gusher )
    an oil well with a strong natural flow so that pumping is not necessary