- to strip, tie up, hang and beat sb, an ancient torture technique
Generated: This phrase refers to a historical method of torture used in ancient times, describing a brutal and cruel punishment where the victim would be stripped of clothing, tied up, hung, and beaten.
In history, this method was a very cruel form of punishment.