life preserverTranslate life preserver | into Spanish Definition of life preserver noun 1British a short truncheon with a heavily loaded end. 2North American a buoyant device such as a lifebelt or life jacket. life preserver in other Oxford dictionaries Definition of life preserver in the US English dictionary