YourDictionary

life jacket

noun
A life preserver in the form of a sleeveless jacket or vest.

Learn more about life jacket

link/cite print suggestion box