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