Inglés
Sinónimos detallados de garrotte en inglés
garrotte:
garrotte [the ~] sustantivo
-
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 verbo
-
garrotte
– strangle with an iron collar 1