Synonyms for "crucify"

Words with similar meaning