abusive harangue

See: diatribe
Mentioned in ?