Garroted

•  Garroted  –  of Garrote