carling float n a raft to use if a ship must be abandoned in an emergency Synonym(s) life raft Carling float