LIFE RAFT Meaning of LIFE RAFT in English ■ noun an inflatable raft for use in an emergency at sea. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004