Meaning: a strong desire to do something (n.) | to have a strong desire to do something (v.)
- When he was young, Ian had an itch to play music in a band, so he put an ad in the paper to find others with a similar desire.
- There have always been people who are itching to fight injustice, and they often become leaders of their people.
Ever since he was a little boy, Lewis has had this itch to compete with people. He's always