'bathyscape' definitions:

Definition of 'bathyscape'

From: WordNet
noun
Navigable deep diving vessel for underwater exploration [syn: bathyscaphe, bathyscaph, bathyscape]