tirade is a crossword puzzle answer that we have spotted 10 times. Diatribe Harangue Vocal abuse Angry speech Long harangue Angry outburst String of invective A long vehement harangue Broadside of denunciation Passionate speech of denouncement