STREET CLEANER Meaning of STREET CLEANER in English person whose task is to gather waste on the streets and dispose of it Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012