Long, declamatory speech (8)
I believe the answer is:
harangue
(Other definitions for harangue that I've seen before include "Deliver a forceful speech" , "Tirade, diatribe" , "Long, loud and aggressive speech" , "A lengthy earnest speech" , "Hectoring lecture" .)