What is the meaning of the word "avalanche"?
Definitions:
-
a sudden appearance of an overwhelming number of things noun
- the program brought an avalanche of mail
-
to gather into a huge mass and roll down a mountain, of snow verb
- It avalanched again last night.