Hydroscope meaning

hīdrə-skōp
An optical device used for viewing objects far below the surface of water.
noun
0
0
A device like a periscope, for viewing things at some distance below the surface of water.
noun
0
0
A device for viewing objects below the surface of the water.
noun
0
0
Advertisement