avalanche
noun [ C ] uk/ˈæv.əl.ɑːntʃ/ us/ˈæv.əl.æntʃ/
雪崩
a large amount of ice, snow, and rock falling quickly down the side of a mountain
大量;突然到来的一大批
too many things that arrive or happen at the same time
We were swamped by an avalanche of letters/phone calls/complaints. 大批的来信/电话/投诉让我们疲于应付。