What is the full meaning of waterglasses
WATERGLASS, a water clock; an instrument for making observations underwater [n]
Example of the word waterglasses placed on a Scrabble board.