An avalanche is a large mass of snow that falls down the side of a mountain.
2. singular noun
You can refer to a very large quantity of things that all arrive or happen at the same time as an avalancheof them.
…an avalanche of publicity [+ of]
More Synonyms of avalanche
avalanche in British English
(ˈævəˌlɑːntʃ)
noun
1.
a.
a fall of large masses of snow and ice down a mountain
b.
a fall of rocks, sand, etc
2.
a sudden or overwhelming appearance of a large quantity of things
an avalanche of letters
3. physics
a group of ions or electrons produced by a single ion or electron as a result of a collision with some other form of matter
verb
4.
to come down overwhelmingly (upon)
Word origin
C18: from French, by mistaken division from la valanche, from valanche, from (northwestern Alps) dialect lavantse; related to Old Provençal lavanca, of obscure origin
avalanche in American English
(ˈævəˌlæntʃ)
noun
1.
a mass of loosened snow, earth, rocks, etc. suddenly and swiftly sliding down a mountain, often growing as it descends
2.
any large, overwhelming quantity that comes suddenly
an avalanche of mail, of blows, etc.
verb intransitive, verb transitiveWord forms: ˈavaˌlanched or ˈavaˌlanching
3.
to come down (on) like an avalanche
Word origin
Fr (altered after avaler, to descend) < lavanche < Prov lavanca < *lavenca, prob. a pre-Roman word in a non-IE language of N Italy