The definition of avalanche means a massive quantity of something that comes suddenly such as snow, ice, earth or rocks that come loose and speed down a mountain.(noun)
See avalanche in Webster's New World College Dictionary
Origin: Fr (altered after avaler, to descend) < lavanche < Prov lavanca < *lavenca, prob. a pre-Roman word in a non-IE language of N Italy
See avalanche in American Heritage Dictionary 4
Origin: ; akin to Provençal lavanca, ravine
Origin: , perhaps ultimately from Latin lābī, to slip.
Learn more about avalanche