Synonyms of Snowbank in English :
Antonyms of Snowbank in English
Thesaurus of Snowbank in English
Snowbank
see definition of snowbankSynonyms of snowbank
1. (noun) a mound or heap of snow
Synonyms of Snowbank in English :
Antonyms of Snowbank in English
Thesaurus of Snowbank in English
1. (noun) a mound or heap of snow