garotte - verb
Infinitive
garotte
3rd person singular
garottes
Past
garotted
Past Participle
garotted
Present Participle
garotting