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
Tweet