garrote
ga-rrote
verb
To strangle someone using a garrote or a similar method.
"He attempted to garrote his victim."
noun
A device, typically a wire or cord, used for strangling a person.
"The garrote was discovered hidden."
Thesaurus
Synonyms: scrag, garrotte, garotte, iron collar