Answer: glareice

AnswerCrossword Clue
GLAREICESomething to slip on that you can see through
GLAREICEWinter driving hazard
GLAREICEWinter hazard