1 armed guard | Definition of armed guard

armed guard

noun

Definition of armed guard

: a naval detachment aboard a merchant ship in wartime