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

Synonyms of 'life jacket'

From: Moby Thesaurus