MP

Explore definitions, synonyms, and language insights of MP

Definitions

Noun
a member of the military police who polices soldiers and guards prisoners
Noun
a military corps that enforces discipline and guards prisoners