1.Definition: abounding in or exposed to the wind or breezes
"A windy bluff"
2.Definition: not practical or realizable; speculative
3.Definition: resembling the wind in speed, force, or variability
"A windy dash home"
4.Definition: using or containing too many words
"Long-winded (or windy) speakers"