HYDROSCOPE Meaning of HYDROSCOPE in English An optical device used for viewing objects far below the surface of water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012