LIFE RAFT


Meaning of LIFE RAFT in English

■ noun an inflatable raft for use in an emergency at sea.

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