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.