What does Camel mean?
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.