GARROTER Meaning of GARROTER in English (n.) One who seizes a person by the throat from behind, with a view to strangle and rob him. Webster's English dictionary. Английский словарь Webster. 2012