Garrotte Synonyms

Strangle with an iron collar
(Verb)
An instrument of execution for execution by strangulation
(Noun)