life vest
English Dictionary
->
Letter L
-> life vest
Search Dictionary:
life vest Definition
(n)
life
preserver
consisting
of
a
sleeveless
jacket
of
buoyant
or
inflatable
design
life vest Synonyms
cork jacket
life jacket
life vest
© Art Branch Inc.