garotte

1. (verb) strangle with an iron collar; "people were garrotted during the Inquisition in Spain"
Synonyms: garrotte, scrag
Related Words: strangle, strangulate, throttle

2. (noun) an instrument for execution by strangulation
Synonyms: garrote, garrotte, iron collar
Related Words: instrument of execution



Terms and Conditions of Use / Copyright Notice