首页英语词典avalanchesavalanches英英释意

avalanches

英[ˈævəˌlæntʃiz]
    n. 雪崩( avalanche的名词复数 )

英英释意


n a slide of large masses of snow and ice and mud down a mountain\nn a sudden appearance of an overwhelming number of things\nv gather into a huge mass and roll down a mountain, of snow