English Dictionary
Definition beefeater in British English
beefeater noun
[countable] noun
/ˈbiːfˌiːtə(r)/
1
a guard at the Tower of London who wears a traditional red uniform and black hat
Synonyms and related words
