The definition of 'garrotte' & the word 'garrotte' in example sentences or phrases

Noun
1
an instrument of execution for execution by strangulation
Verb
1
strangle with an iron collar
  1. people were garrotted during the Inquisition in Spain

Synonyms of the word 'garrotte' & Antonyms of the word 'garrotte'.

Noun
Synonymsgarrote, garotte, iron collar,
Verb
Synonymsgarrote, garotte, scrag,