LIFE GUARDS
Meaning of LIFE GUARDS in English
(in Britain) a cavalry regiment forming part of the ceremonial guard of the monarch. Cf. household cavalry .
[ 1640-50 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012