garroter

同义
garroter garrotter choker strangler throttler
词性
n
解释
someone who kills by strangling
示例
None