Itched, past participle of itch. Synonyms in the same form.
Scratch
scratched, rubbed
Other
tingled, spoilt
All synonyms for itch →