Answer: speechmaker

AnswerCrossword Clue
speechmakerone who makes speeches