Noun Definitionavalanche1.Definition: a slide of large masses of snow and ice and mud down a mountainCategory: General2.Definition: a sudden appearance of an overwhelming number of things"The program brought an avalanche of mail"Category: General