Where does “garrotte” come from?
garrotte (English) comes from Spanish garrote, from French garrot, from Old Occitan garra — leg.
garrotte (English): A cord, wire or similar used for strangulation;...
Definitions
- A cord, wire or similar used for strangulation;...