Synonyms of bathyscaphe

4 Syllables
bathysphere