bathyscaphe Definition
Dictionary Home » Words Starting with B » basketweave ... battiest » bathyscaphe
bathyscaphe
bathyscape
noun
- 1. An electrically-powered crewed vessel with a spherical observation cabin on its underside, used for exploring the ocean depths.
