garrotte

definition: an instrument of execution for execution by strangulation
example:
speech part: noun
synonyms: garrote
definition: strangle with an iron collar
example: people were garrotted during the Inquisition in Spain
speech part: verb
synonyms: garrote
Video not found.