wind sleeve
English
Noun
wind
sleeve
(
plural
wind sleeves
)
Synonym of
windsock
.