h m s

from The Collaborative International Dictionary of English v.0.48
H M S \H. M. S.\ n.
   A prefix used in the names of British warships, meaning His
   Majesty's Ship or Her Majesty's Ship; as, H. M. S. Pinafore.
   [PJC]
    

[email protected]