Meaning of "VPD"

Vessel Protection Detachment

VPD Meaning of