meaning of carling float

carling float meaning in General Dictionary

a raft to use if a ship must be abandoned in a crisis