LIFE RAFT


Meaning of LIFE RAFT in English

[life raft] n (1819): a raft usu. made of wood or an inflatable material and designed for use by people forced into the water

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