What is the full meaning of anemoscopes
ANEMOSCOPE, any device that shows the presence and direction of a wind [n]
Example of the word anemoscopes placed on a Scrabble board.