WordNet: speechwriter

Sanatista
a writer who composes speeches for others to deliver



speechwriter