debucer ( synonym found)

Definition of debucer:

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

Definition of debucer:

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

Back to Top