Garotte — synonyms, definition
1. garotte (Noun)
3 synonyms
garrote garrotte iron collar
1 definition
garotte (Noun) — An instrument of execution for execution by strangulation.
1 type of
instrument of execution
2. garotte (Verb)
1 synonym
scrag
1 definition
garotte (Verb) — Strangle with an iron collar.
ex. "people were garotted during the Inquisition in Spain"
3 types of
strangle strangulate throttle