HMS


Meaning of HMS in English

[noun] [before noun] - abbreviation for Her/His Majesty's Ship or Service (= that belonging to Britain)HMS Ark Royal

Cambridge English vocab.      Кембриджский английский словарь.