Big Huge Thesaurus

bathyscaphe

noun

sounds kind of like