Meaning of AVALANCHE in English

AVALANCHE

n. & v.

--n.

1. a mass of snow and ice, tumbling rapidly down a mountain.

2 a sudden appearance or arrival of anything in large quantities (faced with an avalanche of work).

--v.

1. intr. descend like an avalanche.

2 tr. carry down like an avalanche.

Etymology: F, alt. of dial. lavanche after avaler descend

Oxford English vocab.      Оксфордский английский словарь.