Marine & Logistics

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