oil well
oil well
Definition
☆ oil well
noun
a well that supplies petroleum either naturally or by means of a pumping system
Browse dictionary entries near oil well
