• Life-buoy

    Full definition of life-buoy

    Noun

    1. (British) Torus-shaped object of density low enough to keep a person, who usually slips his head, shoulders, and arms through it, afloat.

    Related terms

    © Wiktionary