oilwell

noun

  1. 1

    A hole drilled into the earth from which petroleum is pumped.

Translate “oilwell” to another language

Click any language to open the translator with this word already filled in.

Oilwell Definition & Meaning | TranslatePulse