FAQs About the word garrotte

гаррота

an instrument of execution for execution by strangulation, strangle with an iron collar

No synonyms found.

No antonyms found.

garroting => удушення, garroter => душитель, garroted => задушений, garrote => гаррота, garrot => ґарот,