discer ( synonym found)

Definition of discer:

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

Definition of discer:

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

Back to Top