one who throttles

listen to the pronunciation of one who throttles
English - English
throttler