Definition of lifebuoy in English:

lifebuoy

noun

  • A life preserver, especially one in the shape of a ring.

    • ‘A brand new lifebuoy now sits on a post adjacent to Lake McKay at the Australian Defence College in Weston, Canberra.’

Pronunciation:

lifebuoy

/ˈlīfˌbo͞oē//ˈlīfˌboi/