Dictionary Check: garrotte
"garrotte" is a valid word!
Scrabble
9
points
Words with Friends
10
points
Definition
noun
an instrument of execution for execution by strangulation
verb
strangle with an iron collar
Example:
"people were garrotted during the Inquisition in Spain"
Advertisement