Meaning : A slide of large masses of snow and ice and mud down a mountain.
Meaning : A sudden appearance of an overwhelming number of things.
Example :
The program brought an avalanche of mail.
Avalanche meaning in Bengali (Bangla).