avalanche

/ˈævʌlæntʃ/

Explore definitions, synonyms, and language insights of avalanche

Definitions

Noun
a slide of large masses of snow and ice and mud down a mountain
Noun
a sudden appearance of an overwhelming number of things; "the program brought an avalanche of mail"
Verb
gather into a huge mass and roll down a mountain, of snow

More Specific Terms