Synonymer till garrotesubstantiv(an instrument of execution for execution by strangulation) garotte; garrotte; iron collar; garroteverb(strangle with an iron collar) garrotte; garotte; scrag; garrote