Synonyms of GARROTTES

What is another word for GARROTTES
1.

Synonyms of GARROTTES

noun - an instrument of execution for execution by strangulation

verb - strangle with an iron collar