jeremiad
jeremiad
nounDefinition of JEREMIAD
a long angry speech or scolding <a jeremiad against the political apathy shown by so many young people>
Related Words assault, attack, broadside, invective, lambasting, lashing, tongue-lashing, vituperation; berating, chewing out, rebuke, reprimand, reproach, reproof; abuse, castigation, censure, condemnation, criticism, denunciation; belittlement, deprecation, depreciation, disparagement, dissing; excoriation, execration, revilement; admonishment, admonition, lecture, sermon








