Garrottes Meaning

There are 2 meaning(s) for word Garrottes

Meaning 1 : strangle with an iron collar

    Example : people were garrotted during the Inquisition in Spain

    Synonyms : garotte,  garrote,  scrag
Meaning 2 : an instrument of execution for execution by strangulation

    Synonyms : garotte,  garrote,  iron collar