life vest

noun

1.
life preserver consisting of a sleeveless jacket of buoyant or inflatable design