settle (someone's) hash - English Synonyms Dictionary