(noun.) a sudden appearance of an overwhelming number of things; 'the program brought an avalanche of mail'.
(noun.) a slide of large masses of snow and ice and mud down a mountain.
(verb.) gather into a huge mass and roll down a mountain, of snow .
艾琳编辑
布赖恩特编辑