MP Meaning of MP in English police unit that enforces the law within the military services Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012