Meaning of “itchy” - Learner’s Dictionary

itchy

adjective uk us /ˈɪtʃi/

If a part of your body is itchy, it feels uncomfortable and you want to rub it with your nails:

an itchy nose
itchiness noun [ U ]

(Definition of “itchy” from the Cambridge Learner’s Dictionary © Cambridge University Press)