Did you mean garrote?
garrote
noun
°an iron collar formerly used in Spain to execute people by strangulation.
°something, especially a cord or wire, used for strangulation.