LIFE GUARDS


Meaning of LIFE GUARDS in English

ˈLife ˌGuards, the BrE AmE noun [P]

a ↑ regiment (=large group of soldiers) in the British army which is part of the ↑ Household Cavalry ⇨ ↑ Changing of the Guard

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.