What is the full meaning of ghostwritten
GHOSTWRITE, to write on behalf of someone else [v]
Example of the word ghostwritten placed on a Scrabble board.