itch
nounAn irritating skin sensation causing a desire to scratch.
Any of various skin disorders, such as scabies, marked by intense irritation and itching.
A restless desire or craving for something.
intransitive verbTo feel, have, or produce an itch.
To have a desire to scratch.
