itch
noun
-
an irritating cutaneous sensation that produces a desire to scratchitchinessitching
-
a strong restless desireurge
-
a contagious skin infection caused by the itch mite“characterized by persistent itching and skin irritation”scabies
verb
-
have a strong desire or urge to do something“They are itching to start the project.”spoil
-
scrape or rub as if to relieve itchingrub
-
have or perceive an itch“I'm itching--the air is so dry!”
-
cause to perceive an itch“Their skin itched.”