oil_productionEnglish

boring, drilling, oil production

Noun

The act of drilling a hole in the earth in the hope of producing petroleum

English: boring, drilling, oil production

English words with similar meanings

Show 2 words