SNOWSTORM


Meaning of SNOWSTORM in English

noun a storm with falling snow.

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