English Dictionary
◊ TIRADE
tirade
n : a violent denunciation [syn: {philippic}, {broadside}]