SNOWSTORM


Meaning of SNOWSTORM in English

n. a heavy fall of snow, esp. with a high wind.

Oxford English vocab.      Оксфордский английский словарь.