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