Definisi 'avalanche'
English to English
1 a slide of large masses of snow and ice and mud down a mountain
source: wordnet30
2 a sudden appearance of an overwhelming number of things
• the program brought an avalanche of mail
source: wordnet30
3 A large mass or body of snow and ice sliding swiftly down a mountain side, or falling down a precipice.
source: webster1913
4 gather into a huge mass and roll down a mountain, of snow
source: wordnet30
More Word(s)
roll down, happening, natural event, occurrence, occurrent, slide, come down, lahar,

Visual Synonyms
Click for larger image