meaning of bathysphere

bathysphere meaning in General Dictionary

a spherical deep diving device lowered by a cable for underwater research it is constructed with a strong steel shell to endure high pressures in the ocean bottom

View more

  • spherical deep scuba diving equipment (decreased by a cable) for underwater exploration