garroter

  1. Noun boğarak idam eden, cellât.