Word Hen
What is the meaning of the word "
garrotte
"?
Definitions:
strangle with an iron collar
verb
people were garrotted during the Inquisition in Spain
Synonyms:
garrote
NearBy Words:
garrotter