
Put somebody to the sword
Historical Origin
Originally meant literal defeat by killing, often used in historical or fantasy contexts. 
Metaphoric Usage
Now often used metaphorically to describe complete defeat without actual violence. 
Not Literal
Even though it sounds violent, it's usually not about physical harm in modern use. 