Buscar
Selecciona el idioma del diccionario
Garrote
01
garrote, garrote vil
an instrument of execution for execution by strangulation
to garrote
01
agarrotar
to kill someone by tightening a wire around their neck
Ejemplos
The detective discovered signs that the victim had been garrotted before being left in the alley.
El detective descubrió señales de que la víctima había sido agarrotada antes de ser dejada en el callejón.



























