life jacket









life jacket


noun

  1. a sleeveless jacket of buoyant or inflatable construction, for supporting the wearer in deep water and preventing drowning.

noun

  1. an inflatable sleeveless jacket worn to keep a person afloat when in danger of drowning
50 queries 0.532