English dictionary
garrote
nounPronunciation
ɡəˈɹɒt
Audio pronunciation
Parts of speech
Definitions
noun
- an instrument of execution for execution by strangulation
verb
- strangle with an iron collar
Example sentences
people were garrotted during the Inquisition in Spain
