Meaning of bathysphere

Definition of bathysphere

(noun) spherical deep diving apparatus (lowered by a cable) for underwater exploration

Other information on bathysphere

WIKIPEDIA results for bathysphere
Amazon results for bathysphere