← DefinitionshareGuessavalanchenounA large mass of snow, ice, and rocks falling rapidly down a mountainside.verbTo fall or slide in a large mass, like an avalanche.Synonymsdelugenounfloodnoun