GARROTE
Definition
- verb strangle with an iron collar. — synonyms: garrotte, garotte, scrag
- noun an instrument of execution for execution by strangulation. — synonyms: garotte, garrotte, iron_collar
Examples
- “The mob boss was known for having his enemies executed with a garrote of piano wire.”