avalanche

avalanche [-s] n

Fr. 'descent'.

  1. Large snow slide; vast fast-moving body of snow and ice sliding down a mountainside; [fig.] catastrophe; sudden loss; excessive pain; unbearable agony.