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