garrotte
/ɡærˈɒt/; also /ɡɑrˈɒt/ or /ɡɑrɒt/ (UK)
Definitions
1. noun
a looped cord or rope used as a method of strangulation or hanging, especially as a means of execution or torture
“The medieval executioner used a garrotte to hang the condemned prisoner.”