harangue
nouna long, aggressive, and often angry speech or argument, typically delivered in a confrontational manner
During the town hall meeting, the politician delivered a harangue against the proposed tax increase, accusing officials of corruption and incompetence.
Also rant · scolding · outburst · lecture · vehement speech
Try typing it
Type all GRE words →