HMS Meaning of HMS in English abbr. Her or His Majesty's Ship. Oxford English vocab. Оксфордский английский словарь. 2012