snowslide

(-slīd′)

noun

an avalanche consisting mostly of snow

See snowslide in American Heritage Dictionary 4

noun
An avalanche of snow.
link/cite print suggestion box