ghostwrite

verb
High School
1

To write under the name of another (especially literary works).

2

To author a literary work or speech in the place of another.