Englishoil wellnounMeaningA hole drilled into the earth from which petroleum is pumped.SourcesNo citations have been attached yet.