Synonyms of diatribe in English:

diatribe


See definition of diatribe

noun

1‘he launched into a diatribe against the Catholic Church’

SYNONYMS

tirade, harangue, verbal onslaught, verbal attack, stream of abuse, denunciation, broadside, fulmination, condemnation, criticism, stricture, reproof, reproval, reprimand, rebuke, admonishment, admonition

invective, upbraiding, vituperation, abuse, castigation

informal tongue-lashing, knocking, slamming, panning, bashing, blast, flak

British informal slating

rare philippic, obloquy