Wind cone

What is Wind cone?

Wind cone definition and meaning on Dictionary terms:
noun