SNOWBANK


Meaning of SNOWBANK in English

[snow.bank] n (1779): a mound or slope of snow

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