ITCH


Meaning of ITCH in English

n. itchy feeling, scratchy sensation; desire, longing

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