What is the full meaning of hydroscopes
HYDROSCOPE, an instrument for viewing under water [n]
Example of the word hydroscopes placed on a Scrabble board.