bathyscaph

Explore definitions, synonyms, and language insights of bathyscaph

Definitions

Noun
navigable deep diving vessel for underwater exploration

More General Terms