VariousWords beta
Related Terms:
Definitions:
Noun
street cleaner
street sweeper
Definition: a worker employed to clean streets (especially one employed by a municipal sanitation department)
Definition: Alternative form of streetcleaner