Thundersnow
Definitions
2
Posts
2
Posters
77
Views
-
Snowfall accompanied by thunder and lightning.
-
snow that falls at the same time as there is a storm with thunder and lightning (= flashes of bright light in the sky produced by electricity) :
Explore More Definitions
Browse our collection of 300,000+ community-written definitions