Snowfall meaning

snōfôl
A fall of snow.
noun
3
0
The amount of snow that falls during a given period or in a specified area.
noun
3
0
A fall of snow.
noun
2
0
An instance of falling of snow.

There has been a snowfall every day this week.

noun
2
0
The amount of snow that falls in a given area or period of time.
noun
1
0
Advertisement
The amount of snow that falls on one occasion.

London recorded a snowfall of 10 centimetres last night.

noun
1
0

Origin of snowfall