life jacket

1 ENTRIES FOUND:
Save
life jacket noun
plural life jackets
life jacket
noun
plural life jackets
Learner's definition of LIFE JACKET
[count]
: something that is worn over your upper body like a jacket or vest and that is designed to save you from drowning by holding you up when you are in water
called also (US) life vest