Akademik
itchy
adj. (itchier, itchiest) having or causing an itch.
Phrases and idioms
:
have itchy feet colloq.
1 be restless.
2 have a strong urge to travel.
Derivatives
:
itchiness n.
Useful english dictionary
.
2012
.