SNOWSLIDE


Meaning of SNOWSLIDE in English

[snow.slide] n (1841): an avalanche of snow

Merriam-Webster English vocab.      Английский словарь Merriam Webster.