Avalanche (Noun)
Meaning 1
A sudden appearance of an overwhelming number of things; "the program brought an avalanche of mail".
Classification
Nouns denoting natural events.
Hypernyms
Meaning 2
A slide of large masses of snow and ice and mud down a mountain.
Classification
Nouns denoting natural events.