"garotte" in the noun sense
1. garrote, garotte, garrotte, iron collar
an instrument of execution for execution by strangulation
"garotte" in the verb sense
1. garrote, garrotte, garotte, scrag
strangle with an iron collar
"people were garrotted during the Inquisition in Spain"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License