ITCHY


Meaning of ITCHY in English

adj. (itchier, itchiest) having or causing an itch. have itchy feet colloq. 1 be restless. 2 have a strong urge to travel. itchiness n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.