LIFE VEST


Meaning of LIFE VEST in English

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

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