English-Italian translation for "to garrote"
"to garrote" Italian translation
Results: 1-2 of 2
to garrote {verb}
to garrote [garroted|garroted] {vb} (also: to scrag)
Synonyms
Synonyms (English) for "garrote":
© Princeton Universitygarrotte · garotte · scrag · iron collar
Similar words
Even more translations in the Korean-English dictionary by bab.la.