garotter - English Synonyms Dictionary