Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windfall
in English
windfall
us
/ˈwɪndfɔl/
uk
/ˈwɪndfɔːl/
#common
Plural
windfalls
Definitions
Noun
debris
blown
down
by
wind
fruit
fallen
from
trees
naturally
a
sudden
,
unexpected
financial
gain