What is the full meaning of weatherglasses
WEATHERGLASS, a glass or instrument that indicates the changes of the weather [n]
Example of the word weatherglasses placed on a Scrabble board.