- 1. n an instrument of execution for execution by strangulation v strangle with an iron collar Source: ecdict
Home / Dictionary / garrottes
garrottes
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.