Cruel, bitter criticism (7)
I believe the answer is:
vitriol
(Other definitions for vitriol that I've seen before include "Abusive language - sulphuric acid" , "Caustic words" , "Scathing criticism - sulphuric acid" , "Acid -- caustic writings" , "Sulphuric acid and hateful criticism" .)