life jacket - English Synonyms Dictionary

life jacket

n.
[1] life vest , cork jacket