tirade
ti-rade
noun
A long, angry speech of criticism or accusation, often delivered publicly.
"The manager launched into a furious tirade."
ti-rade
A long, angry speech of criticism or accusation, often delivered publicly.
"The manager launched into a furious tirade."