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>
Variants of GARROTE
garrote or garotte
Seen & Heard
What made you want to look up garrote? Please tell us where you read or heard it (including the quote, if possible).