English dictionary

beefeater meaning and definition

BEEFEATER noun

Definition of beefeater (noun)

  1. officer in the (ceremonial) bodyguard of the British monarch
Source: Princeton University Wordnet