itchy - English Synonyms Dictionary

itchy

adj.
[1] antsy , fidgety , fretful