AVALANCHE Meaning of AVALANCHE in English (n.) A large mass or body of snow and ice sliding swiftly down a mountain side, or falling down a precipice. Webster's English dictionary. Английский словарь Webster. 2012