LIFE JACKET


Meaning of LIFE JACKET in English

■ noun a sleeveless buoyant or inflatable jacket for keeping a person afloat in water.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.