Definition, Meaning & Synonyms

garrote

noun
/ɡəˈrɒt/
Definition
A method of strangulation that can be used as a means of execution or for assassination.
Examples
  • He was found dead, with a garrote around his neck.
  • In some countries, the garrote has been historically used as a method of execution.
Meaning
To garrote someone means to kill or incapacitate them by choking them with a wire or cord.
Synonyms
  • strangulation
  • choke
  • noose