life_jacket has definitions from the field of nautical
1
[ noun ] (nautical) life preserver consisting of a sleeveless jacket of buoyant or inflatable design

Related terms

life_preserver Mae_West

*