English | German | Russian | Czech

snow bank English

Meaning snow bank meaning

What does snow bank mean?

snow bank

(= snowbank) a mound or heap of snow

Synonyms snow bank synonyms

What other words have the same or similar meaning as snow bank?

snow bank English » English

snowdrift snowbank avalanche

Are you looking for...?

snow | bank