garrotte
noun
No English definition recorded for this entry.
L321146 on Wikidata ↗verb
- to execute by means of garrotte
Wiktionary
noun
- Alternative spelling of garrote.
verb
- Alternative spelling of garrote.
No English definition recorded for this entry.
L321146 on Wikidata ↗