HMS Meaning of HMS in English [HMS] abbreviation Her Majesty's ship, His Majesty's ship Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012