What is the meaning of road sweeper in English?

Learn vocabulary with pictures as well as definitions of road sweeper in English

Learn in

See more

n. road sweeper

Definition of road sweeper in English

Person who keeps the streets clean, usually by sweeping.

Synonyms of road sweeper in English

street sweeperstreet cleaner