1 definition by Dahurian

The victim was tied to the instrument and his or her neck forced inside the iron collar. With the handle that can be seen in the picture, the executioner slowly crushed the victim's neck causing death from asphyxia.
Garrotte is a type of torture method
by Dahurian September 5, 2015
Get the Garrotte mug.