beefeater

noun
  1. a guard at the Tower of London who wears a traditional red and gold uniform
  2. Usage: British
  3. a person who eats a lot of beef
  4. Usage: informal

Examples