HMS Meaning of HMS in English HMS /ˈeɪtʃ em es/ BrE AmE (His/Her Majesty’s Ship) used before the name of a ship in the British navy:HMS Belfast Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012