Wordage.info

the free tool for word discovery

Wordage.info / itch

Exact Match:

itch
an irritating cutaneous sensation that produces a desire to scratch
have a strong desire or urge to do something; "She is itching to start the project"; "He is spoiling for a fight"
have or perceive an itch; "I'm itching--the air is so dry!"
Advertisement