SynonymX
Speak
Itchy
Definition of Itchy
1.
Nervous and unable to relax
Adjective Satellite
2.
Causing an irritating cutaneous sensation; being affect with an itch
Adjective Satellite
Synonyms for word "itchy"
antsy
fidgety
fretful
Semanticaly linked words with "itchy"
tense
painful