English dictionary
street urchin meaning and definition
Definition and meaning of street urchin at MeaningMonkey.org. street urchin meaning and definition in the English Dictionary.STREET URCHIN noun
Definition of street urchin (noun)
- a child who spends most of his time in the streets especially in slum areas
- synonyms: guttersnipe
Source: Princeton University Wordnet