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