Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

snowfall Definition

Cancel
snowfall
noun(snow-fall)
a fall of snow; specifically : the amount of snow that falls in a single storm or in a given period
snowfall
noun(snow-fall)
an occurrence of a lot of snow falling

Words Related to snowfall!

snowfall Examples by Brain Bank Users