Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
itch
in English
itch
us
/ɪtʃ/
uk
/ɪtʃ/
#common
Plural
itches
Past Tense
itched
Participle Verb
itching
Third Person Singular
itches