Bitterly abusive language (7)
I believe the answer is:
vitriol
(Other definitions for vitriol that I've seen before include "Bitter criticism" , "Abusive language - sulphuric acid" , "Caustic words" , "Sulphuric acid or savage comment" , "could be thrown in your face" .)