Answer: ghostwritten

AnswerCrossword Clue
ghostwrittenGHOSTWRITE, to write on behalf of someone else