itch·ing
: having, producing, or marked by an uneasy sensation in the skin
an itching skin eruption
Love words? Need even more definitions?
Merriam-Webster unabridged
Share