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. 2012