DEICER

deicer

Noun

  1. Chemical substance to melt ice or snow deposited on roads, vehicles or other surfaces.


The above text is a snippet from Wiktionary: deicer
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!