tirade

tirade

tirade

Noun

a speech of violent denunciation

Synonyms: