Harsh oratory (6)
I believe the answer is:
tirade
(Other definitions for tirade that I've seen before include "lecture" , "Verbal onslaught" , "Blast of criticism" , "Verbal broadside" , "Intemperate outburst" .)
I believe the answer is:
tirade
(Other definitions for tirade that I've seen before include "lecture" , "Verbal onslaught" , "Blast of criticism" , "Verbal broadside" , "Intemperate outburst" .)