Answer:
1. Tirade is defined as a long angry speech of criticism or accusation or a prolonged outburst of bitter, outspoken denunciation
2.diatribe, rant
3. Calm, compliment, harmony
4.He launched into a tirade against the church.
1.6m questions
2.0m answers