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