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