flotation device - English Synonyms Dictionary

flotation device

n.
[1] life preserver , preserver