street urchin ( synonym found)

Definition of street urchin:

(n) : a child who lives, or spends most of their time, in the streets; often a petty thief or pickpocket

Definition of street urchin:

(n) : a child who lives, or spends most of their time, in the streets; often a petty thief or pickpocket

Back to Top