snowfall - What does it mean?
'snowfall' hits on the web
You may have been searching for a specific social media @snowfall profile or the tag #snowfall
Definition of 'snowfall'English
Alternative forms
* snow-fall
Noun
An instance of falling of snow.
- There has been a snowfall every day this week.
The amount of snow that falls on one occasion.
- London recorded a snowfall of 10 centimetres last night.
Derived terms
* Northeast Snowfall Impact Scale
Similar to 'snowfall'snowball, semivowel, shameful, synfuel, skinful, synovial, snowbell, sinfull, semibull, schemeful, semioval, snowful, sceneful, semiopal, sinapoyl, scumball
|