A well that yields or has yielded oil
English: oil well, oiler
Less certain link between this word and this sense.
oil well, oiler, well
English: oil well, oiler
Less certain link between this word and this sense.
English: well
Less certain link between this word and this sense.