Singular garrote
Plural garrotes
Plain form garrote
Third-person singular garrotes
Past tense garrotted
Past participle garrotted
Present participle garrotting