street sweeper

Noun
  1. A worker employed to clean streets (especially one employed by a municipal sanitation department) (synset 110681913)

Other Searches