5 results in 0.0047s.
  • bathysphere
    bathysphere, noun.
    a watertight steel ball with observation windows, lowered by cables from a ship, formerly used to study the depths of the sea and deep-sea life.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-bathysphere