itchiness
1. [ noun ] (psychology) an irritating cutaneous sensation that produces a desire to scratch
Synonyms: itching itch
Related terms: cutaneous_sensation pruritus itch
Similar spelling:   itching