garrote - noun

singulargarrote
pluralgarrotes