What does bathyscaph mean?

bathyscaph meaning in General Dictionary

navigable deep diving vessel for underwater exploration