a device lowered into a well to produce a fluid-tight seal

listen to the pronunciation of a device lowered into a well to produce a fluid-tight seal
English - English

Definition of a device lowered into a well to produce a fluid-tight seal in English English dictionary

A device lowered into a well to produce a fluid-tight seal
packer
a device lowered into a well to produce a fluid-tight seal
Favorites