What is the meaning of the word "avalanche"?

Definitions:

  1. a sudden appearance of an overwhelming number of things copy to clipboard noun
    • the program brought an avalanche of mail copy to clipboard
  2. to gather into a huge mass and roll down a mountain, of snow copy to clipboard verb
    • It avalanched again last night. copy to clipboard

Synonyms: