Synonyms: garotte, garrote, garrotte, iron collar
Definition: an instrument of execution for execution by strangulation
Similar words: instrument of execution
Definition: an instrument designed and used to take the life of a condemned person
Synonyms: scrag, garotte, garrote, garrotte
Definition: strangle with an iron collar
Usage: people were garrotted during the Inquisition in Spain
Similar words: strangle, strangulate, throttle
Definition: kill by squeezing the throat of so as to cut off the air
Usage: he tried to strangle his opponent; A man in Boston has been strangling several dozen prostitutes