LIFE GUARDS


Meaning of LIFE GUARDS in English

■ plural noun (in the UK) a regiment of the Household Cavalry.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.