variants
or garotte
as in to strangle
to keep (someone) from breathing by exerting pressure on the windpipe
the goons sent by the loan shark threatened to garrote the hero with his own necktie
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share