DPP noun3 •(Commonwealth) Initialism of Director of Public Prosecutions.After months of troubling silence, the DPP Keir Starmer, finally stepped forward and directly and loudly challenged Yates. — 2014 •Initialism of deputy public prosecutor. •Initialism of direct participation program/plan. formsDPPs