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
Example : people were garrotted during the Inquisition in Spain
Synonyms : garotte, garrote, scrag