Bathysphere — definition

1. bathysphere (Noun)

1 definition

bathysphere (Noun) — Spherical deep diving apparatus (lowered by a cable) for underwater exploration.

1 type of
submersible