Definition of beefeater
1
: a yeoman of the guard that forms part of an English monarch's train on state occasions
2
: a warder of the tower of London uniformed like a beefeater
Keep scrolling for more