A Long and Illustrious History
What does "HMS" stand for before the name of a Royal Navy ship?
AHis/Her Majesty's Ship ✓
BHome Maritime Service
CHis/Her Majesty's Service
DHigh Military Service
Explanation
HMS stands for His Majesty's Ship (or Her Majesty's Ship when the monarch is a Queen). It is the prefix used for ships of the Royal Navy.
mediumhmsroyal navyships
Test yourself on this topic
Earn XP and track your progress