garrotte

/ɡærˈɒt/; also /ɡɑrˈɒt/ or /ɡɑrɒt/ (UK)

Definitions

1. noun

a looped cord or rope used as a method of strangulation or hanging, especially as a means of execution or torture

“The medieval executioner used a garrotte to hang the condemned prisoner.”

Synonyms

  • hangman's noose
  • thong

Antonyms

  • life preserver
  • lifesaver