Snowstorm

English word definition — powered by WordNet

NOUN

a storm with widespread snowfall accompanied by strong winds

Want to remember snowstorm?

Sign up free to bookmark & revise