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
noun
Origin: Fr (altered after avaler, to descend) < lavanche < Prov lavanca < *lavenca, prob. a pre-Roman word in a non-IE language of N Italy
intransitive verb, transitive verb avalanched, avalanching
See avalanche in American Heritage Dictionary 4
noun
Origin:
Origin: French
Origin: ; akin to Provençal lavanca, ravine
Origin: , perhaps ultimately from Latin lābī, to slip
.Learn more about avalanche