bathyscaph, bathyscape, bathyscaphe 1. A self-propelled deep-sea diving submersible, consisting of a crew cabin similar to a bathysphere suspended below a float. 2. A navigable, submersible vessel for exploring the depths of the ocean, having a separate, overhead chamber filled with gasoline for buoyancy and iron or steel weights for ballast. 3. ... Found on http://www.wordinfo.info/words/index/info/view_unit/287/3