Synonyms: broadside, philippic, tirade
Definition: a speech of violent denunciation
Similar words: denouncement, denunciation
Definition: a public act of denouncing
Similar words: declamation
Definition: vehement oratory