oil well

oil well antonyms

oil well definitions

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