pour salt into the wounds - English Synonyms Dictionary