garotte
/ɡəˈrɒt/; /ɡəˈrɒt/ (UK) /ɡəˈroʊt/ (US)
Definitions
1. noun
a cord, wire, or chain used for strangulation or hanging, especially as a method of execution or torture
“The use of a garotte was a common practice in medieval Europe.”
2. verb
to execute or kill someone using a garotte
“The dictator was garroted in his cell by the rebels.”