The wording and definition were changed and refined a bit as atmospheric scientists at MIT studied these storms in the 1970s.
Delaware is entering an active winter weather pattern, where snow, sleet and freezing rain can be in the mix. While all forms of wintry precipitation can disrupt travel, freezing rain is uniquely ...