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
- 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.
- It avalanched again last night.