AVALANCHE

Definition of AVALANCHE

  1. (verb)gather into a huge mass and roll down a mountain, of snow
  2. (noun)a slide of large masses of snow and ice and mud down a mountain
  3. (noun)a sudden appearance of an overwhelming number of things