WINDSOCK Meaning of WINDSOCK in English [noun] [C] - a tube of cloth fastened at one end to a pole which shows the direction of the wind at an airport Cambridge English vocab. Кембриджский английский словарь. 2012