doicer ( synonym found)

Definition of doicer:

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

Definition of doicer:

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

Back to Top