Jeremiad Synonyms

jĕrə-mīəd
A long, violent, or blustering speech, usually of censure or denunciation
(Noun)