garoted

verb
  1. past tense of garrote; to strangle or kill someone using a garrote (a wire, cord, or apparatus tightened around the neck)
  2. Usage: often used in historical or crime contexts

Examples