LIFE PRESERVER


Meaning of LIFE PRESERVER in English

[life preserver] n (1804) 1: a device (as a life jacket or life buoy) designed to save a person from drowning by providing buoyancy in water

2. chiefly Brit: blackjack 3

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