Answer: glareice

AnswerCrossword Clue
GLAREICE

Something to slip on that you can see through

GLAREICE

Winter driving hazard

GLAREICE

Winter hazard