LIFE RAFT


Meaning of LIFE RAFT in English

noun

: a very buoyant raft usually made of wood or an inflatable material and designed to be used by people forced into the water (as from a sinking ship)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.