Meaning of street cleaner

Definition of street cleaner

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

Other information on street cleaner

WIKIPEDIA results for street cleaner
Amazon results for street cleaner