Adjective
Marked by overly cold and snowy conditions; blizzardlike.
Unclear, hazy, difficult to view.