An Encylopedia Britannica Company

life preserver

1 ENTRIES FOUND:
life preserver noun
plural life preservers
life preserver
noun
plural life preservers
Britannica Dictionary definition of LIFE PRESERVER
[count] chiefly US
: a floating device that is designed to save you from drowning