garoting

English

Verb

garoting

  1. present participle and gerund of garote

Anagrams