garroting
Speech parts
1. garroting - Noun
2. garroting - Verb
Meaning
of Garrote
Source: Webster's dictionarySynonyms
club
execution
stick
choking
suffocation
strangulation
cudgel
garrote
bottleneck
withers
asphyxiation
stranglehold
wired
strangling
nightstick
Show all synonyms