Answer: speeched

AnswerCrossword Clue
speechedSPEECH, to harangue (to deliver a tirade to)