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

hydroscope Definition

Cancel
hydroscope
noun
A device for viewing objects below the surface of the water

Words Related to hydroscope!

hydroscope Examples by Brain Bank Users