/ˈævəˌlɑːntʃ/ n.1.(of snow)雪崩
Avalanches are sometimes set off by a sudden loud noise.雪崩有时是由突然迸发的巨响引发的。
2.(of mud, rock, sand)山崩;泥石流
The village was buried under an avalanche of mud and stones.村子被埋在了泥石流下。
3.(large quantity)(突如其来的)大量事物
an avalanche of sth大量…
an avalanche of publicity广泛的关注
We received an avalanche of letters.信件如雪片般向我们飞来。
4.【物】(电子、离子的)雪崩