Define garrote?


Rate This Answer

Define Garrote:1:an instrument of execution for execution by strangulation; 2:strangle with an iron collar.

Answered -

Galleries

See All Galleries »

Hilarious Band Names

Hilarious Band Names

Viewed 168 times

Amusing Emoji Texts

Amusing Emoji Texts

Viewed 217 times

Comments

Advertisement