Synonyms for "agonise"

Words with similar meaning