Scathing criticism (7)
I believe the answer is:
vitriol
(Other definitions for vitriol that I've seen before include "Abusive language - sulphuric acid" , "Sulphuric acid; malicious criticism" , "Sulphuric acid or savage criticism" , "Strong criticism" , "Kind of acid or savage criticism" .)