tirade
nouna long, angry, and often impassioned outburst of speech, typically directed at someone else
After months of silence, the politician delivered a tirade against the opposition during the press conference, accusing them of corruption and incompetence.
Also outburst · rage · scolding · vehement speech · passionated attack
Try typing it
Type all GRE words →