Synonyms for "itching"

Words with similar meaning