garottes
ga-rottes
noun
Wires or cords used for strangulation, or the act of strangling with such a device.
"The police found several garottes at the scene."
verb
To strangle someone, typically with a wire or cord around their neck.
"He garottes his victims quickly and silently."
Thesaurus
Synonyms: scrag, garrote, garrotte, garotte, iron collar