'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]