life preserver
noun
1
: a device (such as a life jacket or life buoy) designed to save a person from drowning by providing buoyancy in water
2
chiefly British
: blackjack sense 2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share