English Dictionary
Definition urchin in British English
urchin noun
[countable] noun
/ˈɜː(r)tʃɪn/
Example
a street urchin
Synonyms and related words
