Noun Definition

bathysphere

1.Definition: spherical deep diving apparatus (lowered by a cable) for underwater exploration

Category: Objects