LIFE JACKET


Meaning of LIFE JACKET in English

vest that is made of buoyant material to keep a person afloat in water, life vest

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.