tirade

Noun
  1. A speech of violent denunciation (synset 107248075)

Other Searches