1. (noun)
garrote, garotte, garrotte, iron collar
- an instrument of execution for execution by strangulation Synonyms: garrotte, iron collar, garrote, garotte
2. (verb)
garrote, garrotte, garotte, scrag
- strangle with an iron collar Synonyms: garrotte, garrote, scrag, garotte, choke