DRIFT AVALANCHE


Meaning of DRIFT AVALANCHE in English

noun

: an avalanche composed of dry powdery snow initially set in motion by wind

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.