Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
urchins
in English
urchins
us
//ˈər.tʃɪnz//
uk
//ˈɜː.tʃɪnz//
#uncommon
Lemma:
urchin
The lemma is the base or root form of this word.
Definitions
Noun
a
naughty
or
troublesome
youngster
;
playful
a
homeless
child
living
on
streets
a
small
marine
animal
with
spines
a
small
mammal
with
spiky
fur