Vehicle used on icy roads (7)
I believe the answer is:
gritter
(Other definitions for gritter that I've seen before include "Vehicle making winter roads less dangerous" , "Vehicle out on winter nights" , "Vehicle seen on the roads in wintery conditions" , "Vehicle making winter roads safer" .)