Definition of windfall

Definition of windfall
  1. windfall Noun Something that has been blown down by the wind.
  2. windfall Noun A fruit that has fallen from a tree naturally, as from wind
  3. windfall Noun a sudden large benefit; especially an influx of money
Need more help? Try our forum NEW