The AI-powered English dictionary
plural oil wells
A hole drilled into the earth from which petroleum is pumped. examples