gritter

noun
  1. a vehicle or machine that spreads grit, salt, or sand on roads to improve traction in icy or snowy conditions
  2. Usage: chiefly British
  3. a person who grinds or crushes something, or who works with grit
  4. Usage: less common
  5. a person who shows courage or determination in difficult circumstances
  6. Usage: informal

Examples