Definitions of bathyscaph:

  • noun:   navigable deep diving vessel for underwater exploration