garroting (English, noun)
expansion: garroting (plural garrotings)
Senses:
glosses: strangulation using a garrot
Forms:
form: garrotings
tags: plural