gentleman-at-arms
gen tle man-at-arms ▶noun ( pl. gentlemen-at-arms ) one of the bodyguards of the British monarch on ceremonial occasions.
gentleman-at-arms ▶noun one of the bodyguards of the British monarch on ceremonial occasions.