life preserver

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