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
Explore definitions, synonyms, and language insights of stripper well