Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
itching
in English
itching
us
//ˈɪtʃɪŋ//
uk
//ˈɪtʃɪŋ//
#common
Lemma:
itch
The lemma is the base or root form of this word.
Definitions
Verb
to
feel
itchy
;
needing
scratch
to
have
strong
desire
;
feel
motivated
to
cause
itchy
sensation
to
scratch
for
relief