'avalanche' definitions:

Definition of 'avalanche'

From: WordNet
noun
A slide of large masses of snow and ice and mud down a mountain
noun
A sudden appearance of an overwhelming number of things; "the program brought an avalanche of mail"
verb
Gather into a huge mass and roll down a mountain, of snow [syn: avalanche, roll down]

Synonyms of 'avalanche'

From: Moby Thesaurus

Words containing 'avalanche'