garrotting
Jump to navigation
Jump to search
English
[edit]Verb
[edit]garrotting
- present participle and gerund of garrotte
Noun
[edit]garrotting (plural garrottings)
- A murder or execution with a garrotte.
garrotting
garrotting (plural garrottings)