Meaning of AVALANCHE in English

AVALANCHE

[noun] [C] - a large amount of ice, snow and rock falling quickly down the side of a mountain, or (figurative) the sudden arrival of (too) many thingsSkiers should avoid the area because of the high risk of avalanches.(figurative) We were swamped by an avalanche of letters/phone calls/claims/complaints/publicity(figurative) Chinese leaders feared that the avalanche of change in eastern Europe might descend upon their own country.

Cambridge English vocab.      Кембриджский английский словарь.