A Harangue
- An impassioned, disputatious public speech.
- A tirade, harsh scolding or rant, whether spoken or written.
Synonyms: admonition, condemnation, criticism, diatribe, polemic, rant, screed, tirade
Synonyms: admonition, condemnation, criticism, diatribe, polemic, rant, screed, tirade