English Dictionary
Definition windsock in British English
windsock noun
[countable] noun
/ˈwɪndˌsɒk/
Synonyms and related words
