garrote - verb

transitive

Infinitivegarrote
3rd person singulargarrotes
Pastgarroted
Past Participlegarroted
Present Participlegarroting