garroting
Jump to navigation
Jump to search
English[edit]
Verb[edit]
garroting
- present participle and gerund of garrot
Noun[edit]
garroting (plural garrotings)
- strangulation using a garrot
garroting
garroting (plural garrotings)