Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Urchin in English

English

Urchin

/ərʧən/

noun

1. Poor and often mischievous city child

    synonym:
  • urchin

Examples of using

Mary is a sea urchin.