Jeremiad has 2 different meanings across 1 category:
Noun
Noun
1
a long and mournful complaint
"a jeremiad against any form of government"
2
A long speech or prose work that bitterly laments the state of society and its morals, and often contains a prophecy of its coming downfall.
Broader Terms (hypernyms)