Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun life_raft
1 sense of life raft
Sense 1
life raft, Carling float -- (a raft to use if a ship must be abandoned in an emergency)
=> raft -- (a flat float (usually made of logs or planks) that can be used for transport or as a platform for swimmers)