English
English version

gritter in Motor vehicles topic

From Longman Dictionary of Contemporary Englishgrittergrit‧ter /ˈɡrɪtə $ -ər/ noun [countable] British English  TTCa large vehicle that puts salt or sand on the roads in winter to make them less icy syn salt truck American English