Synonyms of 'diatribe'

abuse, address, allocution, assault, attack, chalk talk, contumely, debate, declamation, eulogy, execration, exhortation, filibuster, forensic, harangue, inaugural, invective, jeremiad, onslaught, oration, pep talk, peroration, Philippic, pitch, rating, Reading, recital, recitation, sales talk, salutatory, Say, screed, speech, talk, talkathon, tirade, tongue-lashing, valediction, valedictory, vituperation