garroted

verb
  1. past tense of garrote; killed by strangulation, especially with a wire or cord tightened around the neck
  2. Usage: violent; criminal context

Examples