Webster's Revised Unabridged Dictionary · 1913

ghostwriter

ghostwriter , noun

One who ghost-writes (a book, article, etc.) for someone else.

Also: ghost-writer