noun
adj
verb
adv

Textual thesaurus for "garrote"

(noun) garotte, garrotte, iron collar

an instrument of execution for execution by strangulation


(verb) scrag, garotte, garrotte

strangle with an iron collar

people were garrotted during the Inquisition in Spain