AVALANCHE
Definition:
- [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] of snow masses in the mountains
Synonyms: roll down
Synonyms:
- Search for synonyms for AVALANCHE



