LIFE PRESERVER


Meaning of LIFE PRESERVER in English

■ noun

1》 a life jacket or lifebelt.

2》 Brit. a short truncheon with a heavily loaded end.

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