Synonyms for "smarting"

Words with similar meaning