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.
You may also like
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