avalanche has definitions from the field of geology
1
[ noun ] (geology) a slide of large masses of snow and ice and mud down a mountain

Related terms

slide lahar

2
[ verb ] of snow masses in the mountains

Synonyms

roll_down

Related terms

descend

3
[ noun ] a sudden appearance of an overwhelming number of things

Examples

"the program brought an avalanche of mail"

Related terms

happening

*