fulmining

verb
  1. to express loud, harsh, or bitter criticism or protest; to denounce vehemently
  2. to explode or detonate with a loud noise
  3. Usage: archaic or technical
adjective
  1. expressing loud, harsh, or bitter criticism; characterized by vehement denunciation

Examples