adj. (ier, iest) having or causing an itch. L. have itchy feet colloq. 1 be restless. 2 have a strong urge to travel. L itchiness n.
Related products
I words
I words
I words
I words
I words
I words
I words
I words
adj. (ier, iest) having or causing an itch. L. have itchy feet colloq. 1 be restless. 2 have a strong urge to travel. L itchiness n.
I words
I words
I words
I words
I words
I words
I words
I words