life jacket Meaning, Definition & Usage

  1. noun life preserver consisting of a sleeveless jacket of buoyant or inflatable design
    cork jacket; life vest.

WordNet