(noun) garrote, garrotte, iron collar
an instrument of execution for execution by strangulation
(verb) scrag, garrote, garrotte
strangle with an iron collar
people were garrotted during the Inquisition in Spain