Garroting

Noun

  • strangulation using a garrot

Verb

  • present participle of garrot

Leave a Reply

Your email address will not be published.