avalanche noun definition in Natural disasters topic from the Oxford Advanced Learner's Dictionary

avalanche

 noun: Natural disasters topic
a mass of snow, ice and rock that falls down the side of a mountain alpine villages destroyed in an avalanche He was killed in an avalanche while skiing. (figurative) We received an avalanche of letters in reply to our advertisement.