Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bathyscaph Definition

Cancel
bathyscaph
noun(bathy-scaphe)
a navigable submersible for deep-sea exploration having a spherical watertight cabin attached to its underside

Words Related to bathyscaph!

bathyscaph Examples by Brain Bank Users