Life raft

What is Life raft?

Life raft definition and meaning on Dictionary terms:
noun

a raft, often inflatable, for use in emergencies, as when a ship must be abandoned or when a plane is downed at sea.