Definition of "itched"

itched

/ɪt͡ʃt/