[verb], [noun] - (to have or cause) an uncomfortable feeling on the skin which makes you want to rub or scratch itThe mosquito bites itched so much I couldn't sleep. [I]He was itching all over. [I]I've got an itch on the back of my neck. [C](informal) If you itch for something/itch to do something, you want to do it very much and as soon as possible.He was itching to hear the results. [+ to infinitive]I itched to tell her what I'd heard. [+ to infinitive]By four o'clock I was itching for the meeting to end.(informal) He had an itch (= very much wanted) to change things. [C + to infinitive]
ITCH
Meaning of ITCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012