LIFE JACKET


Meaning of LIFE JACKET in English

[life jacket] n (1883): a life preserver in the form of a buoyant vest

Merriam-Webster English vocab.      Английский словарь Merriam Webster.