life preserver
nounDefinition of life preserver
1
: a device (such as a life jacket or life buoy) designed to save a person from drowning by providing buoyancy in water
Keep scrolling for more
Keep scrolling for more