garotte
ga-rotte
verb
To kill someone by strangling them with a garotte or similar device.
"The villain planned to garotte his enemy."
noun
A weapon, typically a wire or cord, used for strangling a person.
"The spy carried a hidden garotte."
Thesaurus
Synonyms: scrag, garrote, garrotte, iron collar