English Dictionary
◊ SPEECHWRITER
speechwriter
n : a writer who composes speeches for others to deliver