Definition of road washing in English:

road washing

noun

  • 1(Usually in plural) material washed from the surface of a road.

  • 2The action or process of washing a road (frequently attributive).

Origin

Mid 19th century; earliest use found in The Cultivator: a monthly journal for farm and the garden.