1. A storm with falling snow. 2. a storm with widespread snowfall accompanied by strong winds
snowstorm |