ITCHY


Meaning of ITCHY in English

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.

Oxford English vocab.      Оксфордский английский словарь.