English

edit

Verb

edit

garroting

  1. present participle and gerund of garrot

Noun

edit

garroting (plural garrotings)

  1. strangulation using a garrot