Webster's Revised Unabridged Dictionary · 1913

garroter

garroter , noun

One who seizes a person by the throat from behind, with a view to strangle and rob him.