benthoscope noun1 •A deep-sea submersible, consisting of a hollow sphere made of steel, able to bring a person to depths of a few thousand feet. formsbenthoscopes