itched
itched
verb
Had a strong, restless, and persistent desire for something.
"She itched to travel the world."
verb
Experienced an irritating skin sensation, causing a desire to scratch.
"My arm itched terribly after the mosquito bite."
Thesaurus
Synonyms: scabies, itch, spoil, urge, scratch, rub, itchiness, itching