Meaning of AVALANCHE in English
[av.a.lanche] n [F, fr. F dial. lavantse, avalantse] (1771) 1: a large mass of snow, ice, earth, rock, or other material in swift motion down a mountainside or over a precipice
2: a sudden great or overwhelming rush or accumulation of something "office workers tied down with an ~ of paperwork"
3: a cumulative process in which photons or accelerated charge carriers produce additional photons or charge carriers through collisions (as with gas molecules)
avalanche vb -lanched ; -lanch.ing vi (1872): to descend in an avalanche ~ vt: overwhelm, flood
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012