JEREMIAD





Definition:

  1. [noun] a long and mournful complaint; "a jeremiad against any form of government"

Synonyms: