'speechwriter' definitions:

Definition of 'speechwriter'

From: WordNet
noun
A writer who composes speeches for others to deliver