MP Meaning of MP in English Member of Parliament - used in the United Kingdom and Canada etc There were several MPs at the restaurant where we had dinner. English idioms vocab. Словарь английских идиом и выражений. 2012