'life jacket' definitions:

Definition of 'life jacket'

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