Strong spoken or written attack on a person or idea (7)
I believe the answer is:
polemic
(Other definitions for polemic that I've seen before include "Hostile argument" , "Contentious" , "harangue" , "Diatribe" , "Passionate argument" .)
I believe the answer is:
polemic
(Other definitions for polemic that I've seen before include "Hostile argument" , "Contentious" , "harangue" , "Diatribe" , "Passionate argument" .)