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. 2012