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