#1 garrotte n. [garrote, garotte, iron collar] an instrument of execution for execution by strangulation. wn
#2 garrotte v. [garrote, garotte, scrag] strangle with an iron collar; "people were garrotted during the Inquisition in Spain". wn
vizzz