Synonyms for "excruciate"

Words with similar meaning