Search

diatribe🔊

An abusive, bitter verbal or written attack, criticism or denunciation.

A prolonged discourse; a long-winded speech.