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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012