HMRC Meaning of HMRC in English HMRC BrE AmE the abbreviation of Her Majesty's Revenue and Customs Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012