Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Snowstorm in English

English

Snowstorm

/snoʊstɔrm/

noun

1. A storm with widespread snowfall accompanied by strong winds

    synonym:
  • blizzard
  • ,
  • snowstorm

Examples of using

The snowstorm blotted out the view.