English | German | Russian | Czech

snowbank English

Meaning snowbank meaning

What does snowbank mean?

snowbank

a mound or heap of snow

Synonyms snowbank synonyms

What other words have the same or similar meaning as snowbank?

snowbank English » English

snow bank snowdrift dune

Topics snowbank topics

What do people use snowbank to talk about?

Are you looking for...?