1.a contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation;
he has a bad case of the itch
2.a strong restless desire;
why this urge to travel?
3.an irritating cutaneous sensation that produces a desire to scratch
1.scrape or rub as if to relieve itching;
Don't scratch your insect bites!
2.have or perceive an itch;
I'm itching--the air is so dry!
3.have a strong desire or urge to do something;
She is itching to start the project