Avalanche A DoAn — July 22, 2011 · Comments off WOW version: Definition: 1. A large mass or body of snow and ice sliding swiftly down a mountain side, or falling down a precipice. Related posts: slide Mountain shovel rock hill Melt over lake avalanche mountain snow Winter