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