Definify.com

Definition 2025


deicer

deicer

English

Noun

deicer (plural deicers)

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

Translations