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.


 

Related Words

View More



© Define Dictionary Meaning. All rights reserved