avalanche noun
1 large amount of snow falling
AVALANCHE + VERB happen, strike sth The avalanche struck the ski resort in the late afternoon. | engulf sb/sth | kill sb They were killed by an avalanche in the Swiss Alps.
PREP. in an/the ~ They died in an avalanche.
2 large number/amount of sth
VERB + AVALANCHE be buried under
AVALANCHE + VERB engulf sth the avalanche of lawlessness threatening to engulf our civilization
PREP. ~ of We've been almost buried under the avalanche of mail.
You can also check other dicts: avalanche (English, 中文解释 ), wordnet sense, Collins Definition