Definitions of Carling float:

  • noun:   a raft to use if a ship must be abandoned in an emergency