1 hydroscope | Definition of hydroscope

hydroscope

noun
hy·​dro·​scope

Definition of hydroscope

: a device for enabling a person to see an object at a considerable distance below the surface of water by means of a series of mirrors enclosed in a steel tube — compare water glass

Other Words from hydroscope

hydroscopic \ ¦⸗⸗¦skäpik \ or less commonly hydroscopical \ -​pə̇kÉ™l \ adjective

History and Etymology for hydroscope

International Scientific Vocabulary hydr- + -scope; probably originally formed as Italian idroscopio

Keep scrolling for more