What does carling float mean?

carling float meaning in General Dictionary

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