DEVIL'S SLIDE
Meaning of DEVIL'S SLIDE in English
noun
: the path of an avalanche down a steep slope : a long narrow mass of scree or talus descending a precipitous mountainside
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012