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)