English Dictionary
Definition HMS in British English
HMS noun
noun
/ˌeɪtʃ em ˈes/
Synonyms and related words
