itch
(Irregular plural: itches).
An irritating cutaneous sensation that produces a desire to scratch; SYN. itching.
Irritation of nerve endings in skin or mucous membrane that provokes the desire to scratch; also a popular name for the parasitic disorder scabies.
ITC · It came to nothing. · It can not be denied. · It can't be helped. · It can't be possible! · itch · itched · itchiness · itching