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