oil well


Meanings

  • a well that yields or has yielded oil

Synonyms