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
Tweet