Definition of Life Guards in US 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/