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