life preserver
English Dictionary
->
Letter L
-> life preserver
Search Dictionary:
life preserver Definition
(n)
rescue
equipment
consisting
of
a
buoyant
belt
or
jacket
to
keep
a
person
from
drowning
life preserver Synonyms
flotation device
life preserver
preserver
© Art Branch Inc.