ITCHY


Meaning of ITCHY in English

adj. having a tingling or itching sensation, affected with the need to scratch

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.