avalanche (Noun) — A slide of large masses of snow and ice and mud down a mountain.
avalanche (Noun) — A sudden appearance of an overwhelming number of things. ex. "the program brought an avalanche of mail"
avalanche (Verb) — Gather into a huge mass and roll down a mountain, of snow.