Avalanche Meaning

There are 3 meaning(s) for word Avalanche

Meaning 1 : gather into a huge mass and roll down a mountain, of snow

    Synonyms : roll down
Meaning 2 : a slide of large masses of snow and ice and mud down a mountain

Meaning 3 : a sudden appearance of an overwhelming number of things

    Example : the program brought an avalanche of mail