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"
Synonyms:

Advertisement