Answer: harangues

AnswerCrossword Clue
haranguesA lengthy and aggressive speech
haranguesHARANGUE, to deliver a tirade to