American English

Definition of windsock noun from the Oxford Advanced American Dictionary

 

windsock

 noun
noun
NAmE//ˈwɪndsɑk//
 
 
jump to other results
a tube made of soft material, open at both ends, that hangs at the top of a pole, to show the direction of the wind
See the Oxford Advanced Learner's Dictionary entry: windsock