Definition: lengthy and aggressive speech or lecture aimed at persuading or criticizing someone
Examples: The politician gave a long harangue about his opponent's policies. | The teacher gave an angry harangue to the students for not completing their homework.