What is the full meaning of windsocks
WINDSOCK, a device on an aerodrome to show the strength of the wind [n]
Example of the word windsocks placed on a Scrabble board.