street work

English

Noun

street work (usually uncountable, plural street works)

  1. Alternative form of streetwork.