What is the meaning of the word "windsock"?

Definitions:

  1. a truncated cloth cone mounted on a mast copy to clipboard noun
    • The windsock showed the direction of the breeze. copy to clipboard

Synonyms: