What is the full meaning of bathyscaph
a submersible observation chamber, also BATHYSCAPHE [n -S]
Example of the word bathyscaph placed on a Scrabble board.