wind-sock (n.)youdaoicibaDictYouDict
also windsock, 1922, from wind (n.1) + sock (n.).