Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowfall
in English
snowfall
us
//ˈsnoʊfɔl//
uk
//ˈsnəʊfoʊl//
#common
Plural
snowfalls
Definitions
Noun
falling
snow
in
one
event
amount
of
snow
fallen
on
a
single
occasion
Base Words
snow
fall