Meaning of life preserver

Definition of life preserver

(noun) rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning

Other information on life preserver

WIKIPEDIA results for life preserver
Amazon results for life preserver