HMCS
Definition
Her Majesty's Canadian Ship
HMCS means Her Majesty's Canadian Ship.
A vessel operated by the Canadian government for maritime security and support in offshore oil regions.
✓ Verified term
Her Majesty's Canadian Ship
HMCS means Her Majesty's Canadian Ship.
A vessel operated by the Canadian government for maritime security and support in offshore oil regions.
You might also be looking for