BEEFEATER


Meaning of BEEFEATER in English

[noun] [C] - a guard at the Tower of London who wears a 16th century uniform

Cambridge English vocab.      Кембриджский английский словарь.