Answer: elocuted

AnswerCrossword Clue
elocutedELOCUTE, to speak publicly