salt in the wounds - English Synonyms Dictionary