garrote definition garrote meaning and garrote synonyms
noun
| Meaning | an instrument of execution for execution by strangulation |
| Synonym | garotte, garrotte, iron collar |
| Antonym | |
| Usage |
garrote definition garrote meaning and garrote synonyms
verb
| Meaning | strangle with an iron collar |
| Synonym | garrotte, garotte, scrag |
| Antonym | |
| Usage | people were garrotted during the Inquisition in Spain |
Please submit your question/comment





