garrote
- n an instrument of execution for execution by strangulation
- v strangle with an iron collar
- Today the official engine of execution at Havana is the garrote, a strangling machine.
- This week he was reported in the South, directing the swift drive through the Ukraine to Rumania that would tighten Poland's garrote and break its neck.
- He carried the youngster to the basement and sexually assaulted her while simultaneously choking her, apparently for the thrill, with a garrote--a favored tool of pedophiles, Smit .