Beefeaters Meaning

There are 1 meaning(s) for word Beefeaters

Meaning 1 : officer in the (ceremonial) bodyguard of the British monarch

    Synonyms : yeoman,  yeoman of the guard