Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
itches
in English
itches
us
//ˈɪtʃz//
uk
//ˈɪtʃɪz//
#common
Lemma:
itch
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
itch
a
skin
sensation
causing
a
scratching
urge
a
constant
teasing
desire
;
strong
motivation
Verb
to
feel
a
strong
;
persistent
urge