bathyscaph Alternative spelling of bathyscaphe. Noun Alternative spelling of bathyscaphe. Forms bathyscaphs