English
Detailed Synonyms for garrotte in English
garrotte:
garrotte [the ~] noun
-
the garrotte
– an instrument of execution for execution by strangulation 1the garrotte; the garotte; the iron collar; the garrote– an instrument of execution for execution by strangulation 1
garrotte verb
-
garrotte
– strangle with an iron collar 1