fulmination
noun.
thunderous verbal attack
Synonym: diatribe
noun.
the act of exploding with noise and violence
his fulminations frightened the horses