Meaning of life vest
Definition of life vest
(noun)
life
preserver
consisting of a
sleeveless
jacket
of
buoyant
or
inflatable
design
Other information on life vest
WIKIPEDIA results for
life vest
Amazon results for
life vest
Tweet