Answer: roadsweeper

AnswerCrossword Clue
ROADSWEEPER

Street-cleaning machine