itch | n 1. skin irritation, rasa gatal(-gatal): the lotion will soothe the ~, losyen itu akan melegakan rasa gatal; 2. strong or restless desire, longing, keinginan (yg kuat): she always has had an ~ to travel, dia memang mempunyai keinginan yg kuat utk mengembara; | Kamus Inggeris-Melayu Dewan |