garrotte - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

/ɡəˈrɒt/
present tense
I/you/we/theygarrotte
he/she/itgarrottes
present participlegarrotting
past tensegarrotted
past participlegarrotted
  1. to kill someone by pulling something very tight round their neck, especially a wire