GARROTER Meaning of GARROTER in English nounor gar·rot·ter -d.ə(r), -tə-( -s ) : one that garrotes Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012