throttler has definitions from the field of criminal law
1
[ noun ] (criminal law) someone who kills by strangling

Related terms

killer choke garrotte

*