Bathyscaphe (noun) Definition, Meaning & Examples

noun Oceanography.
  1. 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.
    Bathyscaphe (noun) Definition, Meaning & Examples

    More Definitions