D.P.P.

1.
Insurance. deferred payment plan.
British Dictionary definitions for dpp

DPP

abbreviation (in Britain)
1.
Director of Public Prosecutions
dpp in Technology
Related Abbreviations for dpp

DPP

[National Center for Environmental Health] Disabilities Prevention Program