Bathyscaph

What is Bathyscaph?

Bathyscaph definition and meaning on Dictionary terms:
noun Oceanography.
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.

 

reference: https://www.dictionary.com/browse/bathyscaph

Tags: