stripper well

Explore definitions, synonyms, and language insights of stripper well

Definitions

Noun
an oil well whose production has declined to less than ten barrels a day

More General Terms