harangue

Definition

A lengthy and aggressive speech, often critical or ranting in tone.

Example

"The manager delivered a harangue about punctuality that left everyone tense."