Definitions
adjective
using or containing too many words
“long-winded (or windy) speakers”
adjective
resembling the wind in speed, force, or variability
“a windy dash home”
Look “windy” up elsewhere
Want another word?
Spin the dictionary for a fresh one.