What is Dumpdown?
A very large amount of snow.
"I can't come to work today, there has been a dumpdown and I am snowed in."
See blizzard, flurry, snow
All you need for a faster workflow in one place.