Meaning ofitchedin English

itched

us/ɪtʃd/uk/ɪtʃt/
#common

Lemma:itch

The lemma is the base or root form of this word.