oil well

Noun
  1. A well that yields or has yielded oil (synset 103850880)

Found on Word Lists

Other Searches