life jacket noun definition in Water sports topic from the Oxford Advanced Learner's Dictionary

life jacket

 noun: Water sports topic
a jacket without sleeves, that can be filled with air, designed to help you float if you fall in water