throttler

Noun

 * 1)  One who or that which throttles.
 * 2) * Missionary Review of the World; 1878-1939 (volume 20, part 2, page 723)
 * a crowd of ragged, discharged soldiers, who, having served a government which takes and never gives, returning home without pay, took vengeance on the legalized throttlers of travel and trade.