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