WordNet (r) 3.0 (2006):
garotte n 1: an instrument of execution for execution by strangulation [syn: garrote, garotte, garrotte, iron collar] v 1: strangle with an iron collar; "people were garrotted during the Inquisition in Spain" [syn: garrote, garrotte, garotte, scrag]