garotted

verb
  1. past tense of garrote; to strangle or execute someone with a garrote (a wire, cord, or metal collar used for strangulation)
  2. Usage: often used in crime or historical contexts

Examples