Where does “garrote” come from?
garrote (English) comes from Spanish garrote, from French garrot, from Old Occitan garra — leg.
garrote (English): an iron collar formerly used in Spain to execute...
Definitions
- an iron collar formerly used in Spain to execute...