LIFE VEST


Meaning of LIFE VEST in English

[life vest] n (1939): life jacket

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