Definify.com

Definition 2024


deicer

deicer

English

Noun

deicer (plural deicers)

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

Translations