Oil-well meaning

A hole drilled or dug in the earth from which petroleum flows or is pumped.
noun
0
0
A well that supplies petroleum either naturally or by means of a pumping system.
noun
0
0
A hole drilled into the earth from which petroleum is pumped.
noun
0
0
Advertisement