heavy snowfall
noun
: an occurrence of a lot of snow falling
shoveling the driveway after a heavy snowfall
Love words? Need even more definitions?
Merriam-Webster unabridged
Share