Garrotte - Definition
garrotte
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]
