Drilling & Wells

p.d meaning in oil and gas

Definition

positive displacement

p.d means positive displacement. my guess, like a positive displacement pump or meter

my guess, like a positive displacement pump or meter

✓ Verified term

You might also be looking for