Punitive duty Synonyms
Definitions for Punitive
- (adjective) inflicting, involving, or serving as punishment
- (adjective) inflicting punishment
Synonyms for phrase
PD abbreviation
PD is an abbreviation for Punitive DutyWhat does PD stand for?
PD stands for "Punitive Duty"