fulmination

noun
  1. a violent denunciation or condemnation; harsh criticism expressed with anger
  2. Usage: formal
  3. a loud explosion or the act of exploding violently
  4. Usage: technical; archaic

Examples