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