Synonyms of GARROTES

What is another word for GARROTES
1.

Synonyms of GARROTES

noun - an instrument of execution for execution by strangulation

verb - strangle with an iron collar