Meaning of "Camel"

(In engineering) a decked vessel having great stability designed for use in the lifting of sunken vessel or structures. A submersible float used for the same purpose by submerging, attaching, and pumping out.

Camel Meaning of