Definify.com

Definition 2024


street_urchin

street urchin

English

Noun

street urchin (plural street urchins)

  1. (Britain) A child who lives, or spends most of his/her time, in the streets; often a petty thief or pickpocket.

Synonyms

Translations