garrotted
English
Verb
garrotted
simple past
and past participle of
garrotte