Definition of bathyscaphe
: a navigable submersible for deep-sea exploration having a spherical watertight cabin attached to its underside
Variants of bathyscaphe
Origin of bathyscaphe
International Scientific Vocabulary bathy- + Greek skaphē light boat
First Known Use: 1947
Learn More about bathyscaphe
Britannica.com: Encyclopedia article about "bathyscaphe"
Seen and Heard
What made you want to look up bathyscaphe? Please tell us where you read or heard it (including the quote, if possible).