Definition of Life Guards in English:

Life Guards

plural noun

  • (in the UK) a regiment of the Household Cavalry.

    • ‘That year, Scotland Yard called out the Life Guards.’

Pronunciation:

Life Guards

/ˈlīf ˌɡärdz/