Cerca
Seleziona la lingua del dizionario
Garrote
01
garrota, strumento di strangolamento
an instrument of execution for execution by strangulation
to garrote
01
garrottare, strangolare
to kill someone by tightening a wire around their neck
Esempi
He was forced to garrote the man after being threatened with his own life.
È stato costretto a garrottare l'uomo dopo essere stato minacciato di morte.



























