English Dictionary
◊ GUSHER
gusher
n : an oil well with a strong natural flow so that pumping is
not necessary
 guru  gush  gusher  gushing  gushingly