Yeoman Warder

Noun

 * 1) A ceremonial guard of the Tower of London.

Synonyms

 * (informal)