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