Gusher — definition

1. gusher (Noun)

1 definition

gusher (Noun) — An oil well with a strong natural flow so that pumping is not necessary.

2 types of
oil well oiler