garrotte
garrotte has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. an instrument of execution for execution by strangulation
v.
. strangle with an iron collar; "people were garrotted during the Inquisition in Spain"