SNOWBANK Meaning of SNOWBANK in English [snow.bank] n (1779): a mound or slope of snow Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012