Synonyms for "agonize"

Words with similar meaning