SynonymX
Speak
Garrote
Definition of Garrote
1.
An instrument of execution for execution by strangulation
Noun
2.
Strangle with an iron collar
Verb
Synonyms for word "garrote"
garotte
garrotte
iron collar
garotte
garrotte
scrag
Semanticaly linked words with "garrote"
instrument of execution
strangle
strangulate
throttle
Hyponims for word "garrote"
instrument of execution