gentleman-at-arms

/'dʤentlmənət'ɑ:mz/
Noun
  1. one of 40 gentlemen who attend the British sovereign on state occasions
gentleman-at-arms
A gentleman-at-arms stands guard during a formal ceremony.