itch
1.
2.
3.
verb
itched, itching, itches
2. To have a persistent, restless craving.
[Middle English yicche, from Old English gicce, from giccan, to itch.]