Dictionary Check: garotte
"garotte" is a valid word!
Scrabble
8
points
Words with Friends
9
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