C2 noun, verb /ɡəˈrɒt/
garrote
Meaning
A method of execution by strangulation, or to strangle someone with a cord or wire.
Example
The assassin attempted to garrote his target in the alley.