Advertisement
Synonyms of Garrote
Primary definition: An apparatus used for execution by strangulation, typically consisting of an iron collar or a cord tightened by a windlass.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Garrote" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement