avalanche
1. [ noun ] (geology) a slide of large masses of snow and ice and mud down a mountain
Related terms: slide lahar
2. [ verb ] of snow masses in the mountains
Synonyms: roll_down
Related terms: descend
3. [ noun ] a sudden appearance of an overwhelming number of things
Examples:

"the program brought an avalanche of mail"

Related terms: happening
Similar spelling:   avellan
  avellane
  Avellaneda
  Avelino
  Avelina