1 definition found carling float - WordNet (r) 2.1 (2005) : Carling float n 1: a raft to use if a ship must be abandoned in an emergency [syn: life raft, Carling float]