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