garrote

Synonyms of GARROTE