RichThesaurus
life preserver
life preserver
antonyms
life preserver
definitions
noun
A buoyant ring or vest intended to keep a person afloat.