GRITTER


Meaning of GRITTER in English

n. special vehicle that scatters grit or sand or salt on icy roads

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.