Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Windfall
Anything blown down or off by the wind, as fruit from a tree, or the tree itself, or a portion of a forest prostrated by a violent wind, etc.
Synonyms
Blessing
Try it Free
Learn More