life guards









life guards


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
52 queries 0.603