Meaning of AVALANCHE in English

AVALANCHE

( n. )

A large mass or body of snow and ice sliding swiftly down a mountain side, or falling down a precipice.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.