LIFE VEST


Meaning of LIFE VEST in English

noun

: a life preserver designed as a vestlike garment of buoyant or inflatable material — compare mae west

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.