garroting

Noun

 * 1) strangulation using a garrot