jeremiads

noun
  1. prolonged complaints or lamentations; bitter denunciations or prophecies of doom
  2. Usage: formal; literary

Examples