English dictionary
life raft meaning and definition
Definition and meaning of life raft at MeaningMonkey.org. life raft meaning and definition in the English Dictionary.LIFE RAFT noun
Definition of life raft (noun)
- a raft to use if a ship must be abandoned in an emergency
- synonyms: Carling float
Source: Princeton University Wordnet