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