English

oil well noun definition in The power industry topic from the Oxford Advanced Learner's Dictionary

oil well

 noun: The power industry topic
a hole made in the ground to obtain oil