garrotes

noun
  1. plural of garrote: devices used for strangulation, typically consisting of a cord or wire with handles
  2. Usage: often refers to execution devices or weapons
verb
  1. third person singular present of garrote: strangles or executes someone using a garrote
  2. Usage: violent action

Examples