meaning of stripper well

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


Related Words

stripper well |

Developed & Maintained By Taraprasad.com

Treasure Words