Meaning of beefeater
Definition of beefeater
(noun)
officer
in the (ceremonial)
bodyguard
of the British
monarch
Other information on beefeater
WIKIPEDIA results for
beefeater
Amazon results for
beefeater
Tweet