wildcat_wellEnglish

wildcat, wildcat well

Noun

An exploratory oil well drilled in land not known to be an oil field

English: wildcat well, wildcat

English words with similar meanings

Show 1 words