- a spherical diving apparatus from which to study deep-sea life, lowered into the ocean depths by a cable.
- a strong steel deep-sea diving sphere, lowered by cable
More Definitions
- PRAISE (noun) Definition, Meaning & Examples
- PENINSULA WAR (noun) Definition, Meaning & Examples
- HERODOTUS (noun) Definition, Meaning & Examples
- BUTTERFLY WEED (noun) Definition, Meaning & Examples
- EXPERT SYSTEM (noun) Definition, Meaning & Examples
- SINOATRIAL NODE (noun) Definition, Meaning & Examples