Winter 42

12345678910
Across
  1. 2. Long winter coat
  2. 3. Liquid that prevents freezing
  3. 4. Slippery frozen area
  4. 7. Another name for a scarf
  5. 8. Substance that melts ice
  6. 9. Ridge of piled snow
  7. 10. Road-clearing vehicle
Down
  1. 1. Common winter ice treatment
  2. 5. Buttoned knitted sweater
  3. 6. Sweater with a high folded collar