Meaning of the word garrote in English

What does garrote mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

garrote

US /ɡəˈrɑːt/
UK /ɡəˈrɒt/

Noun

an apparatus, typically a metal collar or a cord, used to execute people by strangulation

Example:
The historical document described the use of a garrote for execution.
He was threatened with a makeshift garrote.

Verb

to strangle (someone) with a garrote or other cord or wire

Example:
The assassin attempted to garrote his victim from behind.
He was accused of trying to garrote the guard.