Word Games Pro Dictionary
garrotte
noun
verb
an instrument of execution for execution by strangulation
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
an instrument of execution for execution by strangulation
verb
strangle with an iron collar
“people were garrotted during the Inquisition in Spain”
In context
Example Sentences
people were garrotted during the Inquisition in Spain
Similar words
