English
›
Words
tirade
Translation:
English
Noun
9
denunciation
6
diatribe
5
long
angry denunciatory speech
1
extended
scolding
1
harangue
Add
Translation