|Origin:||French dialect lavantse, avalantse|
a large mass of snow, ice, and rocks that falls down the side of a mountain:
Two skiers were killed in the avalanche.
a very large number of things such as letters, messages etc that arrive suddenly at the same time:
The school received an avalanche of applications.