oil well
1.
(
noun
) a well that yields or has yielded oil
Related Words:
gusher
,
well
,
wildcat
,
wildcat well
Terms and Conditions of Use / Copyright Notice