itching
i ching
- n an irritating cutaneous sensation that produces a desire to scratch
- v scrape or rub as if to relieve itching
- v have or perceive an itch
I'm itching--the air is so dry! - v cause to perceive an itch
- v have a strong desire or urge to do something
She is itching to start the project
- On abortion, in other words, Benedict might be itching for a fight with Obama.
- Like any other puppy, he's eager to please and itching to explore the world around him.
- Most of the reactions Teuber and her co-authors describe were mild: itching, swelling and wheezing.