itchy
English
Adjective
(er)
Having or creating an itch, causing a person or animal to tend to want to scratch.
Derived terms
* itchy feet
* itchy trigger finger
Related terms
* itchiness
References
* The Australian Concise Oxford Dictionary
Not English
has no English definition. It may be misspelled.