garrotte
Speech parts
1. garrotte - Noun
2. garrotte - Verb
Meaning
an instrument of execution for execution by strangulation
strangle with an iron collar
Source: WordNetSynonyms
burke
suffocate
throttle
strangle
garrote
scrag
asphyxiate
strangulate
singlestick
garroting
garotte
iron collar
Hypernyms
Anagrams
Examples
people were garrotted during the Inquisition in Spain