street sweeper
Short definition from Wiktionary
Noun
- A person who is employed to sweep streets, pavements, and gutters, keeping them clear of litter.
- A machine used to sweep streets.
- Alternative form of street sweeper.
We haven’t written up street sweeper yet: Simple and Standard meanings, examples and a quiz.