garrotte

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

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



Terms and Conditions of Use / Copyright Notice