gusher ( synonym found)

Definition of gusher:

°One that gushes.
°An oil well that has a natural flow and so no pumping is needed.

Definition of gusher:

°One that gushes.
°An oil well that has a natural flow and so no pumping is needed.

Back to Top