'life vest' definitions:

Definition of 'life vest'

(from WordNet)
noun
Life preserver consisting of a sleeveless jacket of buoyant or inflatable design [syn: life jacket, life vest, cork jacket]