Definition of “avalanche” - Learner’s Dictionary


noun [ C ] us uk /ˈævəlɑːnʃ/

a large amount of snow that falls down the side of a mountain

an avalanche of sth

a sudden, large amount of something, usually more than you can deal with:

an avalanche of mail

(Definition of “avalanche” from the Cambridge Learner's Dictionary © Cambridge University Press)