MESSRS Meaning of MESSRS in English pl. of MR. [ abbr. of MESSIEURS ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012