haranguenounadvancedCommunicationPoliticsDefinitiona lengthy and aggressive speechExample Sentence"Deliver a harangue."SynonymstiradelecturerantAntonymswhisperIELTS Module Focusreadingwriting