life vestTranslate life vest | into German | into Spanish Definition of life vest noun North American term for life jacket.life vest in other Oxford dictionaries