Uk English Meaning of snow squall
Snow squall
Other Uk English words related to Snow squall
Nearest Words of snow squall
Definitions and Meaning of snow squall in English
snow squall
a sudden, brief, and intense storm of wind and snow
FAQs About the word snow squall
Snow squall
a sudden, brief, and intense storm of wind and snow
ice storm,Nor'easter,rainstorm,Downpour,Snowstorm,Thunderstorm,Weather,windstorm,Blizzard,cloudburst
No antonyms found.
snots => snot, snorts => snorting, snorters => snorters, snorted => snorted, snored => snored,