Thesaurus
Term:
street sweepers
Equipment, either hand-held, motorized, or horsedrawn, used for cleaning dust and debris of street surfaces.
Equipment, either hand-held, motorized, or horsedrawn, used for cleaning dust and debris of street surfaces.