Singular garrote
Plural garrotes
Plain form garrote
Third-person singular garrotes
Past tense garroted
Past participle garroted
Present participle garroting