1. garrotting - Noun
2. garrotting - Verb
garrotting present participle of garrotte
garrotting (plural garrottings) A murder or execution with a garrotte.