meaning of life jacket
1.
life
preserver
consisting
of
a
sleeveless
jacket
of
buoyant
or
inflatable
design
Related Words
life jacket
|
Developed & Maintained By
Taraprasad.com