Synonyms:
rub, scratch, itch
Meaning: scrape or rub as if to relieve itching; "Don't scratch your insect bites!"
Synonyms:
itch
Meaning: have or perceive an itch; "I'm itching--the air is so dry!"
Usage examples
If it is allowed to stand, there is no telling in what quarter the next invasion of liberty will be made by fanatics possessed with the itch for perfection.