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 => удавка,