Garrote Synonyms

gə-rŏt, -rōt
Strangle with an iron collar
(Verb)
An instrument of execution for execution by strangulation
(Noun)
Advertisement

Garrote Is Also Mentioned In

Advertisement