GARROTER Meaning of GARROTER in English noun one who seizes a person by the throat from behind, with a view to strangle and rob him. Webster English vocab. Английский словарь Webster. 2012