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"

Semanticaly linked words with "itchy"