Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windfalls
in English
windfalls
us
/ˈwɪndfoʊlz/
uk
/ˈwɪndfɔːlz/
#common
Lemma:
windfall
The lemma is the base or root form of this word.
Definitions
Noun
debris
blown
down
by
wind
fruit
fallen
naturally
from
trees
a
sudden
,
unexpected
financial
gain
;
large
sum
of
money