LIFE VEST Meaning of LIFE VEST in English [life vest] n (1939): life jacket Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012