garroting

English

Verb

garroting

  1. present participle and gerund of garrot

Noun

garroting (plural garrotings)

  1. strangulation using a garrot