throttler

throttler

throttler 英英释义

911查询·英语单词

noun

1. throttler的解释

1. someone who kills by strangling

    Synonym: garroter garrotter strangler choker