SNOWSTORM


Meaning of SNOWSTORM in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.