Meaning of street sweeper

Definition of street sweeper

(noun) a worker employed to clean streets (especially one employed by a municipal sanitation department)

Other information on street sweeper

WIKIPEDIA results for street sweeper
Amazon results for street sweeper