"avalanches" in the noun sense
1. avalanche
a slide of large masses of snow and ice and mud down a mountain
2. avalanche
a sudden appearance of an overwhelming number of things
"the program brought an avalanche of mail"
"avalanches" in the verb sense
1. avalanche, roll down
gather into a huge mass and roll down a mountain, of snow
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License