noun Date: 1819 a raft usually made of wood or an inflatable material and designed for use by people forced into the water
LIFE RAFT
Meaning of LIFE RAFT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012