Thundersnow is a particularly rare meteorological phenomenon that includes the typical behavior of a thunderstorm, but with snow falling as the primary precipitation instead of rain.
There are usually three forms of thundersnow:
A normal thunderstorm on the leading edge of a cold front or warm...