Synonyms of Garrotte in English :
Antonyms of Garrotte in English
Thesaurus of Garrotte in English
Garrotte
see definition of garrotteSynonyms of garrotte
1. (noun) an instrument of execution for execution by strangulation
2. (verb) strangle with an iron collar
Hypernyms of garrotte
1. (noun) an instrument of execution for execution by strangulation
2. (verb) strangle with an iron collar