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)