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