English Dictionary
◊ DIATRIBE
diatribe
n : thunderous verbal attack [syn: {fulmination}]