carling float Meaning, Definition & Usage

  1. noun a raft to use if a ship must be abandoned in an emergency
    life raft.

WordNet