Life Guards (noun) Definition, Meaning & Examples

noun
  1. (in Britain) a cavalry regiment forming part of the ceremonial guard of the monarch.
pl n
  1. (in Britain) a cavalry regiment forming part of the Household Brigade, who wear scarlet jackets and white plumes in their helmets
Life Guards (noun) Definition, Meaning & Examples

More Definitions