Another word for itching

Noun

itch, itchiness, itching - an irritating cutaneous sensation that produces a desire to scratch

Tweets containing the word itching

Source : WordNet