garote

noun
  1. a wire, cord, or apparatus used to strangle someone
  2. Usage: also spelled garrote or garrotte
  3. a method of execution by strangulation
  4. Usage: historical; also spelled garrote or garrotte
verb
  1. to strangle or kill with a garote
  2. Usage: also spelled garrote or garrotte

Examples