Synonyms for "sting"

Words with similar meaning