What is the meaning of street cleaner in English?

Learn vocabulary with pictures as well as definitions of street cleaner in English

Learn in

See more

n. street cleaner

Definition of street cleaner in English

Person who keeps the streets clean, usually by sweeping.

Synonyms of street cleaner in English

street sweeperroad sweeper